在javascript中获取行的步骤如下: 如何处理Grid的RowDataBound事件?
如何在复选框属性中绑定每个记录的ID?
这就是全部。 请帮我出来。
答案 0 :(得分:1)
复选框中有很多方法可以处理ID。 1.具有相同“name”属性的多个复选框在Form上以逗号分隔值处理。客户端:
<input type="checkbox" name="a1" value="1"/>
<input type="checkbox" name="a1" value="2"/>
...
在服务器端看起来像:
Request.Form["a1"]="1,2"
第二个解决方案 - 为ID为行的每一行放置隐藏字段,这样你就可以在jscript找到这行隐藏的行:
$get("myHidden", myRow)
答案 1 :(得分:0)
您无需处理RowDataBound事件即可执行此操作。使用CheckboxField ...
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:CheckBoxField DataField="FIELD_NAME_HERE" />
</Columns>
</asp:GridView>