各位 请教一下,我用如下循环产生了一些radiobutton控件
for (i=0;i<sum;i++)
{
for (j=0;j<4;j++)
{
RadioButton rb = new RadioButton();
rb.ID = "rb_" + i + "_" + j;
rb.Text = i + ds.Tables[0].Rows[i][j].ToString() + "<br>";
rb.GroupName = "radiobutton"+i;
Panel1.Controls.Add(rb);
}
}
然后看下下面的代码 居然输出来一个radiobutton控件不存在
foreach (Control ctl in Panel1.Controls)
{
if (ctl is RadioButton)
Response.Write("radiobutton控件");
else
Response.Write("radiobutton控件不存在");
}
可是为什么会不存在呢?请指点一下 然后要再怎么获取rb的value????
for (i=0;i<sum;i++)
{
for (j=0;j<4;j++)
{
RadioButton rb = new RadioButton();
rb.ID = "rb_" + i + "_" + j;
rb.Text = i + ds.Tables[0].Rows[i][j].ToString() + "<br>";
rb.GroupName = "radiobutton"+i;
Panel1.Controls.Add(rb);
}
}
然后看下下面的代码 居然输出来一个radiobutton控件不存在
foreach (Control ctl in Panel1.Controls)
{
if (ctl is RadioButton)
Response.Write("radiobutton控件");
else
Response.Write("radiobutton控件不存在");
}
可是为什么会不存在呢?请指点一下 然后要再怎么获取rb的value????
解决方案 »
- 微软的技术真是够垃圾的,GetSchema ,GetOleDbSchemaTable 在不同数据库上表现不同
- 老是有问题
- 如何判断checkedListBox1中某一项是否选中?
- 关于label菜鸟问题
- 写的一个监控端口获得数据的,但是每各一段时间就不监控了,请问该怎么搞``哪的问题哦``
- 串口通讯问题(已关闭 Safe handle)
- C# WINFORM 求助
- 如何使自动取号时不发生重复
- 求一个asp.net 2.0下的日期控件
- this.comboBox1.Items.Add( s.GetAllTableName() );????不会写了
- 关于变量赋值作用域的一些疑惑
- C#窗口隐藏的问题
{
(ctl as RadioButton).你要的属性
}
能具体点吗?在viewstate里保持些什么信息??