RadioButtonList r = (sender as RadioButtonList);
Control ctl = r.Parent;
/*
while (ctl != null && !(ctl is RepeaterItem))
ctl = ctl.Parent;
*/
if (null != ctl)
{
int idx = ((RepeaterItem)ctl).ItemIndex;
// ...
}
Control ctl = r.Parent;
/*
while (ctl != null && !(ctl is RepeaterItem))
ctl = ctl.Parent;
*/
if (null != ctl)
{
int idx = ((RepeaterItem)ctl).ItemIndex;
// ...
}
解决方案 »
- asp.net 如何对Calendar日历控件打开后不选择日期,失去焦点后自动隐藏
- reporting server配置数据源时报错
- C#备份数据库 备份成功了,恢复的时候它说因为数据库正在使用,所以未能获得对数据库的排它访问权。
- 删除新闻用触发器先删除评论出错--子查询返回的值不止一个
- IE6 在网页页面打印预览不能打印全宽,IE7就可以
- GridView如何根据不同登陆用户显示相应用户的信息?
- 关于考试系统
- 怎样产生一个DataSet并在其中添加一个DataRow?
- 白痴问题:codeBehind是“代码隐藏”的意思么?
- 菜鸟问题:用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。连接字符串属性无效
- ^\d{2}\/([1-9]|(1[0-2]))\/((3[0,1])|([1,2][0-9])|([1-9]))$ 怎么修改这段正则,让07/09/01可以通过验证,现在只能07/9/1通过验证
- 母板页与内容页不在同一级目录时,如何引用母板页???
Repeater 的ItemCommand事件通过 e.CommandName判断
然后转换类型,取id
触发事件
((RadioButtonList)studentList.Items[0].FindControl("SShow")).SelectedIndexChanged+=new EventHandler(SShow_SelectedIndexChanged);
private void SShow_SelectedIndexChanged(object sender, EventArgs e)
{}取ID
((RadioButtonList)studentList.Items[0].FindControl("SShow)).ID