1 回答
TA贡献1812条经验 获得超5个赞
为什么要使用复选框,您可以使用链接按钮轻松实现
像这样
<asp:GridView ID="gvSearchAll" runat="server" AutoGenerateColumns="False"
OnPageIndexChanging="searchAll_PageIndexChanging" >
<Columns>
<asp:BoundField DataField="A" HeaderText="A"/>
<asp:BoundField DataField="B" HeaderText="B"/>
<asp:BoundField DataField="C" HeaderText="C" />
<asp:TemplateField HeaderText="Select">
<ItemTemplate >
<asp:LinkButton ID="RowSelector" Text="Details" OnClientClick = "return Details(this)" runat="server" CommandName="Select" ></asp:LinkButton>
</ItemTemplate>
</Columns>
</asp:GridView>
在脚本上
function Details(lnk) {
var row = lnk.parentNode.parentNode;
var rowIndex = row.rowIndex - 1;
document.getElementById("A").value = gridView.rows[row].cells[1].innerText;
document.getElementById("B").value = gridView.rows[row].cells[0].innerText;
}
- 1 回答
- 0 关注
- 248 浏览
添加回答
举报