有两个单选按钮,我判断哪个按钮被选中可以写成radio1.Checked=true?"A":"B"
如果现在有3个单选按钮,也是判断哪个按钮被选中该怎么写啊?
有两个单选按钮,我判断哪个按钮被选中可以写成radio1.Checked=true?"A":"B"
如果现在有3个单选按钮,也是判断哪个按钮被选中该怎么写啊?
if(radio1.Checked=true)
{}
else if(radio2.Checked=true)
{}
else
{}
RadioButton控件普通应用
19 protected void Button1_Click(object sender, EventArgs e) 20 { 21 if (TextBox.Text != "") 22 { 23 float sum = (float)0.0; 24 float amount = Convert.ToSingle(TextBox.Text); 25 if (RadioButton.Checked) 26 { 27 sum = amount + (amount * (float)0.086); 28 } 29 else if (RadioButton1.Checked) 30 { 31 sum = amount; 32 } 33 Label.Text = sum.ToString(); 34 } 35 }
http://www.aspx58.com.cn/Default_AC_View.aspx?ID=53
一样的啊,哪个按钮被选中,那个按钮的checked属性就为true。
不过,如果用RadioButtonList的话,就可以用RadioButtonList的SelectedItem属性来获取被选中的项,SelectedValue、SelectedIndex的作用也差不多,根据需要来选用。
radio1.Checked=true?"A":"B";
radio2.Checked=true?"B":"C";
这两句就可以了
用radiobuttonlist控件