怎样用C#代码动态生成CheckBoxList
生成的CheckBoxList如下所示,怎么整啊?
<asp:CheckBoxList id= "CheckBoxList1 " runat= "server " RepeatDirection= "Horizontal " RepeatColumns= "3 ">
<asp:ListItem Value= "a "> a </asp:ListItem>
<asp:ListItem Value= "b "> b </asp:ListItem>
<asp:ListItem Value= "c " Selected= "True "> c </asp:ListItem>
</asp:CheckBoxList>
------解决方案--------------------CheckBoxList cbl = new CheckBoxList();
cbl.Items.Add(new ListItem( "a ", "a "));
cbl.Items.Add(new ListItem( "b ", "c "));
cbl.Items.Add(new ListItem( "c ", "c "));
cbl.SelectedIndex = 2;
this.panel1.Controls.Add(cbl);
------解决方案--------------------什么是动态生成网页?你说的“页面上方一个控件”,而你的页面不能放东东,这其实就是“绕”的说法。你说的页面是asp.net的page吗?如果是,连page都也不过是个控件,怎么就找不到容器位置(?)。如果你不打算动态产生asp.net页面,就不是asp.net问题了。