asp.net Repeater取得CheckBox选中的某行某个值
程序员文章站
2023-09-20 10:53:23
1、 foreach (control c in this.rpttables.controls) { &n...
1、
foreach (control c in this.rpttables.controls)
{
checkbox cbx = (checkbox)c.findcontrol("cbxid");
textbox tbx = (textbox)c.findcontrol("tbxtablename");
if (cbx != null)
{
if (cbx.checked == true)
{
common.salert(tbx.text);
}
}
}
2、
for (int i = 0; i < this.rpttables.items.count; i++)
{
checkbox cbx = (checkbox)rpttables.items[i].findcontrol("cbxid");
textbox tbx = (textbox)rpttables.items[i].findcontrol("tbxtablename");
if (cbx != null)
{
if (cbx != null)
{
if (cbx.checked)
{
common.salert(tbx.text);
}
}
}
}
关键点:在每行再写个隐藏的控件我是用textbox,代码如下:
<asp:textbox id="tbxtablename" runat="server" text='<%#eval("table_name") %>' style="display:none;" />
foreach (control c in this.rpttables.controls)
{
checkbox cbx = (checkbox)c.findcontrol("cbxid");
textbox tbx = (textbox)c.findcontrol("tbxtablename");
if (cbx != null)
{
if (cbx.checked == true)
{
common.salert(tbx.text);
}
}
}
2、
for (int i = 0; i < this.rpttables.items.count; i++)
{
checkbox cbx = (checkbox)rpttables.items[i].findcontrol("cbxid");
textbox tbx = (textbox)rpttables.items[i].findcontrol("tbxtablename");
if (cbx != null)
{
if (cbx != null)
{
if (cbx.checked)
{
common.salert(tbx.text);
}
}
}
}
关键点:在每行再写个隐藏的控件我是用textbox,代码如下:
<asp:textbox id="tbxtablename" runat="server" text='<%#eval("table_name") %>' style="display:none;" />
上一篇: 水怕什么
推荐阅读
-
asp.net Repeater取得CheckBox选中的某行某个值
-
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法教程
-
asp.net Repeater取得CheckBox选中的某行某个值的c#写法
-
JavaScript取得gridview中获取checkbox选中的值
-
asp.net Repeater取得CheckBox选中的某行某个值
-
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法教程
-
asp.net Repeater取得CheckBox选中的某行某个值的c#写法
-
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法_jquery
-
JavaScript取得gridview中获取checkbox选中的值
-
JavaScript取得gridview中获取checkbox选中的值