C# .net listview查找eah行中是否至少选择了一个radiobox

C# .net listview查找eah行中是否至少选择了一个radiobox,c#,listview,webforms,radio-button,C#,Listview,Webforms,Radio Button,我有一个列表视图,每行有2个或更多的单选按钮控件,我想知道提交时是否至少选择了一个单选按钮 比如说 第1行 问题1 无线电按钮1 无线电按钮2 无线电按钮3 第2排 问题2 无线电按钮1 无线电按钮2 无线电按钮3 提交时,我想确定用户是否在每行至少选中一个单选按钮,以查看Asp.Net ListView: foreach(ListViewDataItem myItem in myListView.Items) { RadioButton btn1 = (RadioButton)myIte

我有一个列表视图,每行有2个或更多的单选按钮控件,我想知道提交时是否至少选择了一个单选按钮

比如说

第1行 问题1 无线电按钮1 无线电按钮2 无线电按钮3

第2排 问题2 无线电按钮1 无线电按钮2 无线电按钮3


提交时,我想确定用户是否在每行至少选中一个单选按钮,以查看Asp.Net ListView:

foreach(ListViewDataItem myItem in myListView.Items)
{
   RadioButton btn1 = (RadioButton)myItem.FindControl("radiobutton1");
   RadioButton btn2 = (RadioButton)myItem.FindControl("radiobutton2");
   RadioButton btn3 = (RadioButton)myItem.FindControl("radiobutton3");

   bool AtLeastOneChecked = btn1.Checked || btn2.Checked || btn3.Checked; 

}
新方法-不知道单选按钮的功能


对于Asp.Net ListView:

foreach(ListViewDataItem myItem in myListView.Items)
{
   RadioButton btn1 = (RadioButton)myItem.FindControl("radiobutton1");
   RadioButton btn2 = (RadioButton)myItem.FindControl("radiobutton2");
   RadioButton btn3 = (RadioButton)myItem.FindControl("radiobutton3");

   bool AtLeastOneChecked = btn1.Checked || btn2.Checked || btn3.Checked; 

}
新方法-不知道单选按钮的功能


谢谢,这看起来很有希望,但我的问题是我不知道单选按钮的数量。我只知道最大单选按钮数(即5个),即使每个循环中的单选按钮数与foreach循环中的单选按钮数不同,它看起来仍然有效。谢谢,这看起来很有希望,但我的问题是我不知道单选按钮数。我只知道最大单选按钮数(即5),它看起来可以工作,即使单选按钮的数量与foreach循环中的不同