Roc*_*ark 8 c# asp.net radiobuttonlist
我想渲染一个简单的列表 - 控件.我的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);
}
Run Code Online (Sandbox Code Playgroud)
但RadioButtonList自动呈现HTML表.如果我使用HtmlInputRadioButton一切正常但它在RenderControl()上崩溃
Rub*_*ias 28
您应该查看RadioButtonList.RepeatLayout属性
使用此属性指定RadioButtonList控件中的项是否显示在表中.如果此属性设置为RepeatLayout.Table,则列表中的项目将显示在表格中.如果此属性设置为RepeatLayout.Flow,则列表中的项目将显示为没有表结构.
| 归档时间: |
|
| 查看次数: |
8996 次 |
| 最近记录: |