Я пытаюсь проверить наборы радиокнопок.Код, который у меня есть, отображает сообщение об ошибке, даже если установлен переключатель.Код работает за пределами повторителя, но не внутри моего повторителя.
<asp:Repeater ID="myRepeater" runat="server">
<ItemTemplate>
<asp:radiobutton id="radBears" runat="server" text="Bears" groupname="Game1" cssclass="rnd">
<asp:radiobutton id="radRaiders" runat="server" text="Raiders" groupname="Game1" cssclass="rnd">
<asp:customvalidator id="CustomValidator1" runat="server" errormessage="Selection is required" clientvalidationfunction="ValidateRadioButtons1">
<br><br>
<asp:radiobutton id="radChargers" runat="server" text="Chargers" groupname="Game2" cssclass="rnd">
<asp:radiobutton id="radCowboys" runat="server" text="Cowboys" groupname="Game2" cssclass="rnd">
<asp:customvalidator id="CustomValidator2" runat="server" errormessage="Selection is required" clientvalidationfunction="ValidateRadioButtons2"><br>
<br><br>
<asp:button id="Button1" runat="server" text="Submit">
</ItemTemplate>
</asp:Repeater>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type = "text/javascript">
function ValidateRadioButton1(sender, args) {
args.IsValid = $("[name=Game1]:checked").length > 0;
}
function ValidateRadioButton2(sender, args) {
args.IsValid = $("[name=Game2]:checked").length > 0;
}
</script>
Trying to get this validation to work within the repeater
Я могу получить подтверждение для работы вне ретранслятора, но не внутри ретранслятора