积极答复者
如何判断CheckBoxList中SelectedIndexChanged事件是哪个checkbox引发的

问题
答案
-
你好!可能你理解错了 CheckBoxList 中的项是 ListItem 非 CheckBox。通过 SelectedIndex、SelectedValue 或 SelectedIndex 获取当前选择项的相关信息。
知识改变命运,奋斗成就人生!- 已标记为答案 肖小勇Moderator 2011年4月20日 2:02
-
SelectedIndexChanged方法不是有参数的嘛,试下参数+“.",你就晓得了三。
别人笑我忒疯癫,我笑别人看不穿; 不见五陵豪杰墓,无花无酒锄作田。- 已标记为答案 肖小勇Moderator 2011年4月20日 2:02
-
protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
{
int i = CheckBoxList1.SelectedIndex;//得到选中的项的最底索引
ListItem text = CheckBoxList1.SelectedItem; //得到选中项中最小选中项
string value = CheckBoxList1.SelectedValue; //得到选中项的值
}你要做何种操作,请在事件调用的方法中,判断选中的索引或值来做操作即可。也就是说CheckBoxList不能得到引谁发的SelectedIndexChanged事件,但是可以在引发事件后得到选中的是谁。 道理是一样的。
- 已标记为答案 肖小勇Moderator 2011年4月20日 2:02
全部回复
-
你好!可能你理解错了 CheckBoxList 中的项是 ListItem 非 CheckBox。通过 SelectedIndex、SelectedValue 或 SelectedIndex 获取当前选择项的相关信息。
知识改变命运,奋斗成就人生!- 已标记为答案 肖小勇Moderator 2011年4月20日 2:02
-
SelectedIndexChanged方法不是有参数的嘛,试下参数+“.",你就晓得了三。
别人笑我忒疯癫,我笑别人看不穿; 不见五陵豪杰墓,无花无酒锄作田。- 已标记为答案 肖小勇Moderator 2011年4月20日 2:02
-
protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
{
int i = CheckBoxList1.SelectedIndex;//得到选中的项的最底索引
ListItem text = CheckBoxList1.SelectedItem; //得到选中项中最小选中项
string value = CheckBoxList1.SelectedValue; //得到选中项的值
}你要做何种操作,请在事件调用的方法中,判断选中的索引或值来做操作即可。也就是说CheckBoxList不能得到引谁发的SelectedIndexChanged事件,但是可以在引发事件后得到选中的是谁。 道理是一样的。
- 已标记为答案 肖小勇Moderator 2011年4月20日 2:02