永发信息网

asp.net中用C#编程 radiobutton的问题

答案:5  悬赏:70  手机版
解决时间 2021-04-16 12:28
  • 提问者网友:溺爱和你
  • 2021-04-15 15:00

有两个单选按钮,我判断哪个按钮被选中可以写成radio1.Checked=true?"A":"B"

如果现在有3个单选按钮,也是判断哪个按钮被选中该怎么写啊?

最佳答案
  • 五星知识达人网友:话散在刀尖上
  • 2021-04-15 16:02

if(radio1.Checked=true)


{}


else if(radio2.Checked=true)


{}


else


{}

全部回答
  • 1楼网友:患得患失的劫
  • 2021-04-15 18:55

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

  • 2楼网友:往事埋风中
  • 2021-04-15 17:46

一样的啊,哪个按钮被选中,那个按钮的checked属性就为true。

不过,如果用RadioButtonList的话,就可以用RadioButtonList的SelectedItem属性来获取被选中的项,SelectedValue、SelectedIndex的作用也差不多,根据需要来选用。

  • 3楼网友:痴妹与他
  • 2021-04-15 16:56

radio1.Checked=true?"A":"B";

radio2.Checked=true?"B":"C";

这两句就可以了

  • 4楼网友:想偏头吻你
  • 2021-04-15 16:31

用radiobuttonlist控件

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯