for (int i = 0; i < DataList1.Items.Count; i++)
{
HtmlInputCheckBox cb = (HtmlInputCheckBox)DataList1.Items[i].FindControl("chk");
if (cb.Checked)
{
string id = ?;
Response.Write(id);
}
}我现在的问题是这样:我在DATALIST控件最前面放一列CHECKBOX
我想选中后,就直接进行修改或者删除
但是我要把这一列的某些字段值取出来
请问怎么读取? 谢谢各位!
{
HtmlInputCheckBox cb = (HtmlInputCheckBox)DataList1.Items[i].FindControl("chk");
if (cb.Checked)
{
string id = ?;
Response.Write(id);
}
}我现在的问题是这样:我在DATALIST控件最前面放一列CHECKBOX
我想选中后,就直接进行修改或者删除
但是我要把这一列的某些字段值取出来
请问怎么读取? 谢谢各位!
解决方案 »
- 新人发帖请教大虾,在dataGridView里改变了数据,想保存到数据库里。
- C#写简单端口扫描器,为什么卡的超慢?
- C#如何提取一个数组中的元素不在另一数组中?
- 请问哪位高手知道用c# 做矢量图怎么下手?
- 高手进来帮个忙:带有 CLSID {0002E500-0000-0000-C000-000000000046} 的 COM 对象无效或未注册
- 求一wav转其它音频格式的方法
- 使用TCP在外网上通讯的问题
- 对游戏方面了解的大哥大侠们帮我看看啊啊.......
- 庆中秋,放100分。
- 关于.net 2003打包后水晶报表不可用的问题.高分悬赏!
- 看代码就是爽 散分
- 想动态声明 timer 请问如何声明
foreach(HtmlInputCheckBox cb in (HtmlInputCheckBox)DataList1.Items[i].FindControl("chk"))
{}
((TextBox)DataList1.Items[i].FindControl("TextBox1")).Text;
<asp:BoundField DataField="编号" HeaderText="编号" />
<asp:TemplateField HeaderText="选择">
<ItemTemplate>
<input type="checkbox" id="checkboxname" name="checkboxname" value='<%# Eval("编号")%>' />
后台用Request.Form.Get("checkboxname")得到选择的行