首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

一定要女性程爆照才有人进来吗!复选框选中选中选中!

2013-09-12 
一定要女程爆照才有人进来吗!!!复选框选中选中选中!!!各位蜀黍们!!!是酱紫的有个areaid字段存贮多选框中选

一定要女程爆照才有人进来吗!!!复选框选中选中选中!!!
各位蜀黍们!!!
是酱紫的
有个areaid字段   存贮多选框中选中的省份ID   就像酱紫!用逗号分隔!!10000081,10000118,10000157,10000201,10000241,10003568

 

但是!!重点是!如果用户点进来更新的话!!!!他之前选中的!!要在复选框上默认选中啊!!!肿么搞!!!

一定要女性程爆照才有人进来吗!复选框选中选中选中!
[解决办法]
page_load的时候,把10000081,10000118,10000157,10000201,10000241,10003568拆开,根据ID找到对应省份,Selected="True"


[解决办法]
创建所有checkbox的时候name为 10000081 也就是你的省代号


string[] sArray = CurrAdmin.AreaID.Split(',');
foreach (string i in sArray)
{
   CheckBox cbx = (CheckBox)this.Controls.Find(i,false)[0];
   cbx.Checked = true;
}

[解决办法]
引用:
Quote: 引用:

创建所有checkbox的时候name为 10000081 也就是你的省代号

string[] sArray = CurrAdmin.AreaID.Split(',');
foreach (string i in sArray)
{
   CheckBox cbx = (CheckBox)this.Controls.Find(i,false)[0];
   cbx.Checked = true;
}



创建所有checkbox的时候name为 10000081 也就是你的省代号
这句也没看懂!!蜀黍你肥来!!!!!!!


你在设计视图拖一个checkBox的时候给这个控件的name属性设置为如:10000081
后台代码就可以通过this.ControlS.Find(控件的Name,false)找到这个控件在设置它的选择与否
[解决办法]
前台:

  <asp:CheckBoxList ID="CheckBoxList1" runat="server">
                <asp:ListItem Text="上海" Value="10010"></asp:ListItem>
                <asp:ListItem Text="北京" Value="10011"></asp:ListItem>
            </asp:CheckBoxList>


后台:






[解决办法]
妹子俺来啦一定要女性程爆照才有人进来吗!复选框选中选中选中!


        string str = modelproject.data;
        string[] strs = str.Split(',');
        SetCheckBoxList(this.cbData, strs);

        /// <summary>
        /// 使CheckBoxList中指定项选中
        /// </summary>
        /// <param name="chk">CheckBoxList的id</param>
        /// <param name="arrayValue">CheckBoxList的值的数组</param>
        public void SetCheckBoxList(System.Web.UI.WebControls.CheckBoxList chk, string[] arrayValue)
        {
            if (arrayValue.Length > 0)
            {
                for (int i = 0; i < arrayValue.Length; i++)
                {
                    foreach (ListItem item in chk.Items)
                    {
                        if (item.Value == arrayValue[i].ToString())


                        {
                            item.Selected = true;
                        }
                    }
                }
            }
        }

热点排行