比如有10个radiobutton,他们的groupname相同,我想得到选中的radiobutto
来源:互联网 发布:淘宝怎么替换宝贝图片 编辑:程序博客网 时间:2024/04/30 05:01
比如有10个radiobutton,他们的groupname相同,我想得到选中的radiobutton的值,请问用数组的方式怎么遍历这10个radiobutton,并得到选中的radiobutton的值。当然用radiobuttonlist可以实现,我想微软也是用的数组的方式把这中间的过程给封装了,所以就有了radiobuttonlist。但我想用数组实现下,请问这个该怎么实现,是用 list 还是用其他的数组?
protected void Button1_Click(object sender, EventArgs e)
{
RadioButton selectedRadioButton = new RadioButton();
GetSelectedRadioButton(Page.Controls,ref selectedRadioButton);
if (selectedRadioButton.ID != null)
{
Response.Write("selected radiobutton ID=" + selectedRadioButton.ID + "; state:" + selectedRadioButton.Checked.ToString());
}
}
private void GetSelectedRadioButton(ControlCollection cc,ref RadioButton rbb)
{
foreach (Control ctrl in cc)
{
if (ctrl is RadioButton)
{
RadioButton rb = (RadioButton)ctrl;
if (rb.GroupName == "rbgp")
{
if (rb.Checked)
{
rbb=rb;
}
}
}
else if (ctrl.HasControls())
{
GetSelectedRadioButton(ctrl.Controls,ref rbb);
}
}
}
像这样做就可以了,不需要用到数组或者是list的。
- 比如有10个radiobutton,他们的groupname相同,我想得到选中的radiobutto
- 得到选中的radiobutton值
- 我想有个自己的世界。。
- Android布局中有两个RadioGroup的RadioButton选中问题
- RadioGroup动态添加RadioButton,RadioButton设置默认选中第一个,点击其他的RadioButton第一个不再选中,第一个不再选中
- RadioButton..::.GroupName 属性
- 使用WebElements定位多个相似的元素,比如页面中存在五个单选按钮,他们有相同的class属性,值为:myRadio,我们想对五个按钮循环操作,我们可以把它们全部取出来放到集合中,然后做循环操作
- RadioButton 的选中状态shape
- 获取选中radiobutton的值
- 得到相同的记录
- 我想让大家有个娱乐的场所
- 我想有个房子,可以睡觉,可以做饭的地方
- 随机得到1-20之间的10个不相同的随机数
- 一个有N个元素的集合,其中有相同元素。 需要得到按重复元素多少排序的新集合。
- jsp和servlet有哪些相同和不同,他们之间的联系是什么???
- jquery判断RadioButtonList和RadioButton是否有选中项的例子
- java__排序后的数组删除重复数字。给定升序排序的数组,如果数组有 22 个或 22 个以上相同的数字,去掉他们,直到剩下 22 个为止。
- 我想有自己的生活
- [转]UDP/TCP穿越NAT的P2P通信方法研究(UDP/TCP打洞 Hole Punching)
- ibatis中simple,dbcp,jndi的区别
- java基础问题15
- C语言中的面向对象2
- QT4模块一《颜色、字体的设置》
- 比如有10个radiobutton,他们的groupname相同,我想得到选中的radiobutto
- linux svn 使用
- 利用sourceinsight宏(Quicker.em)提高编码效率和质量
- 执行shell脚本的几种方法
- C语言中的面向对象3
- AS3 自定义事件
- CSDN你真好,,,
- 文字PDF中表格导出execl
- 利用jQuery来动态为属性添加或者删除属性