详细内容
下拉列表根据值判断是否是选中状态
发布日期:2013-10-18     点击:3275     字体:[ ]

下拉列表根据值判断是否是选中状态,有两个办法:

FindByValue()

FindByText()

Value是根据值判断,Text是根据文本判断,例如

this.chkList.Items.FindByValue(dr["ITEMID"].ToString()).Selected = true;

这样基本就可以实现某项选中了,但如果下拉列表里没有这个值,就要报异常了,这时可以先判断一下下拉列表是否包含该值。,如下:

ListItem item2 = this.chkList.Items.FindByValue(dr["ITEMID"].ToString());
                    if (item2 != null)
                    {
                        //list2.SelectedIndex = -1;
                        item2.Selected = true;
                    }

因为下拉列表只能选中一项,所以要先清空下拉列表选中项,            //list2.SelectedIndex = -1;

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计