Tag: radiobuttonlist

如何根据随机顺序将对象添加到RadioButtonList?

我正在系统的后端创建一个单选按钮列表。 有没有让我用随机顺序显示项目的方法? 我的代码: C# RadioButtonList1.Items.Add(New ListItem(rsQuestion(“a”), “A”)) RadioButtonList1.Items.Add(New ListItem(rsQuestion(“b”), “B”)) RadioButtonList1.Items.Add(New ListItem(rsQuestion(“c”), “C”)) RadioButtonList1.Items.Add(New ListItem(rsQuestion(“d”), “D”))

查看RadioButtonList是否具有选定值的最佳方法是什么?

我在用: if (RadioButtonList_VolunteerType.SelectedItem != null) 或怎么样: if (RadioButtonList_VolunteerType.Index >= 0) 或者怎么样(根据Andrew Hare的回答): if (RadioButtonList_VolunteerType.Index > -1) 对于那些可能阅读此问题的人, 以下不是有效的方法 。 正如Keltex指出的那样,所选值可能是一个空字符串。 if (string.IsNullOrEmpty(RadioButtonList_VolunteerType.SelectedValue))

如何防止asp:RadioButtonList呈现HTML表?

我想渲染一个简单的列表 – 控件。 我的ASP.NET代码隐藏看起来像: RadioButtonList list = new RadioButtonList(); list.ID = rbl.name; list.CssClass = rbl.cssClass; foreach (radio radio in rbl.radio) { ListItem li = new ListItem(); li.Text = radio.label; li.Value = radio.value; li.Selected = radio.@checked; list.Items.Add(li); } 但RadioButtonList自动呈现HTML表。 如果我使用HtmlInputRadioButton一切正常但它在RenderControl()上崩溃

WinForms RadioButtonList不存在?

我知道WebForms有一个RadioButtonList控件,但我找不到一个WinForms 。 我需要的是将3个RadioButton组合在一起,这样一次只能选择1个。 我发现我必须通过代码执行此操作,这很痛苦。 我只是在某处看不到RadioButtonList ,还是在WinForms确实不存在?