У меня около 75 переключателей (прежде чем вы спросите, зачем вам столько переключателей, давайте просто скажем, что они мне нужны), я сгруппировал их по 5 в разные группы. Итак, мой вопрос, есть ли способ, которым я могу их проверить, если в каждой группе хотя бы один переключатель выбран, прежде чем я что-то отправлю. У меня 15 таких групп.
<h4 style="">1 Question? </h4>
<asp:RadioButton ID="RadioButton1" runat="server" Text="Strongly Disagree" GroupName="Gr1" />
<asp:RadioButton ID="RadioButton2" runat="server" Text="Disagree" GroupName="Gr1" />
<asp:RadioButton ID="RadioButton3" runat="server" Text="Uncertain" GroupName="Gr1" />
<asp:RadioButton ID="RadioButton4" runat="server" Text="Agree" GroupName="Gr1" />
<asp:RadioButton ID="RadioButton5" runat="server" Text="Strongly Agree" GroupName="Gr1" />
В коде позади, при нажатии кнопки у меня будет что-то вроде этого. Это значит, что я хочу сначала проверить, выбрал ли пользователь хотя бы одну радиокнопку из каждой группы, прежде чем отправлять что-либо с помощью команды SQL. У каждого CMD свой запрос
if (RadioButton1.Checked)
{
SqlCommand cmd = new SqlCommand("My query here", con);
cmd.ExecuteNonQuery();
}
if (RadioButton2.Checked)
{
SqlCommand cmd = new SqlCommand("My query here", con);
cmd.ExecuteNonQuery();
}