【发布时间】:2014-04-10 06:54:12
【问题描述】:
我有一个 id 为“divBody”的 div
RadioButtonList rbl = new RadioButtonList();
divBody.InnerHtml += rbl;
rbl也有item,是由
添加的rbl.Items.Add(new ListItem { Text = "asd", Value = "1" });
我无法初始化divBody.InnerHtml += rbl;,因为对于该代码段,我将其视为网站中的输出:System.Web.UI.WebControls.ListItemCollection 这一定很容易解决,但我不想从 .aspx 页面初始化单选按钮列表,我'我想从 .cs 文件中初始化它。
感谢您的耐心等待。
【问题讨论】:
-
divBody是什么类? -
试试
divBody.InnerHtml = rbi; -
divbody 是一个 div id
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server"> <div ID="divBody" runat="server"> <asp:Table ID="tableBody" runat="server"> </asp:Table> </div> </asp:Content> -
我也试过
rbl.items,但没有任何改变 -
如果我使用
divbody = rbl而不是divbody += rbl没有任何改变
标签: c# asp.net innerhtml radiobuttonlist