初学ASP.NET。我写了二列<asp:RadioButton>,各有3个<ListItem>,如二个RadioButton都选,即可显示选择结果。如果只选一个RadioButton,点击提交,会出错。写了判断条件,但仍会出错,不知道怎么回事。谢谢!
public void Radio_Click(Object src, EventArgs e)
{
string Resulte = null;
if (radiolist1.SelectedItem.Selected)
{
Resulte =Resulte+radiolist1.SelectedValue.ToString();
}
if (radiolist2.SelectedItem.Selected)
{
Resulte =Resulte+radiolist2.SelectedValue.ToString();
}
label1.Text = Resulte;
}
public void Radio_Click(Object src, EventArgs e)
{
string Resulte = null;
if (radiolist1.SelectedItem.Selected)
{
Resulte =Resulte+radiolist1.SelectedValue.ToString();
}
if (radiolist2.SelectedItem.Selected)
{
Resulte =Resulte+radiolist2.SelectedValue.ToString();
}
label1.Text = Resulte;
}
public void Radio_Click(Object src, EventArgs e)
{
string Resulte = null;
for(int i=0;i<radiolist1.Items.Count;i++)
{
if (radiolist1.Items[i].Selected)
Resulte =Resulte+radiolist1.Items[i].Text;
}
for(int i=0;i<radiolist2.Items.Count;i++)
{
if (radiolist2.Items[i].Selected)
Resulte =Resulte+radiolist2.Items[i].Text;
}
label1.Text = Resulte;
}
gei ta men ge mo ren zhi jiu OK le
jiu shi bu dian ta , ta ye hui you ge yi jing xuanze de
bi ru male he female , mo ren de xuan ze male
int i=0;j=0;
void radio1_click()
{i=;}
void radip2_click()
{j=1;}
void button_click()//tijiao de shihou
{
if(i&j)
{.........} // xie ni de luo ji jiu OK le
}radio zhi yao yi dian jiu qu xiao bu liao le
shi zhong jiu hui you yi ge bei xuan zhong
wo jue de gei ge mo ren zhi shi zui hao de
{
string Resulte = null;
if (radiolist1.SelectedItem.Selected)
{
Resulte =Resulte+radiolist2.Items[i].Text;
}
if (radiolist2.SelectedItem.Selected)
{
Resulte =Resulte+radiolist2.Items[i].Text;
}
label1.Text = Resulte;
}