我在GridView中有2个复选框。我想用JavaScript验证它们。 这是我的aspx代码...使用Javascript验证GridView中的复选框
<asp:TemplateField HeaderText="IsExist">
<ItemTemplate>
<asp:CheckBox ID="chkExists" runat="server" Text="Exists" AutoPostBack="false" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Not Exists In Update">
<ItemTemplate>
<asp:CheckBox ID="chkExistsInUpdate" runat="server" Text="NotExists" AutoPostBack="false"/>
</ItemTemplate>
</asp:TemplateField>
而且我的JavaScript的条件是:
function check_one() {
var obj = document.form1;
if (obj.chkExists.checked == true || obj.chkExistsInUpdate.checked == true) {
alert("Plese check only one checkbox...");
return false;
}
else
return true;
}
但我不知道如何从GridView控件访问客户端上的复选框?请举个例子。
检查这个问题:http://stackoverflow.com/questions/349055/how-to-check-status-of-checkboxes- in-gridview-columns-on-click-of-button –
or check this http://www.codeproject.com/KB/webforms/GridViewcheckBoxes.aspx – Bobby