【发布时间】:2014-05-10 03:37:09
【问题描述】:
我有一个带有复选框和两个文本框的网格视图。我要做的是在焦点位于网格视图中的文本框上时自动检查复选框。谁能帮我解决这个问题?
<asp:GridView ID="dglist" runat="server" AutoGenerateColumns="False" EditRowStyle-
Wrap="true" Font-Size="9px" Width="500px"
EmptyDataText="Empty" OnRowDataBound="dglist_RowDataBound"
OnRowCommand="dglist_RowCommand" OnRowEditing="dglist_RowEditing">
<HeaderStyle Width="1%" CssClass="Gridheader" />
<RowStyle ForeColor="Black" />
<Columns>
<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:CheckBox runat="server" ID="chkSelect" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="TextBox1">
<ItemTemplate>
<asp:Texbox runat="server" ID="txtBox1" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="TextBox2">
<ItemTemplate>
<asp:Texbox runat="server" ID="txtBox2" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
谢谢, 苏
【问题讨论】:
-
你不能在后面的代码中做到这一点。你需要 JavaScript/jQuery。如果(何时)遇到困难,请将呈现的 HTML(不是 asp.net 标记)与 JavaScript/Jquery 一起发布。如果你包含一个 jsFiddle,更多的人会响应更快。
标签: asp.net gridview checkbox textbox