一个类文件里
public class BoardListBox : System.Web.UI.WebControls.DropDownList
{
public BoardListBox()
{
this.Items.Add(new System.Web.UI.WebControls.ListItem("aa","0"));
this.Items.Add(new System.Web.UI.WebControls.ListItem("bb","1"));
}
}ASPX的CS文件下
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
RootID = new Module.BoardListBox();
}
请问怎么显示不了?
public class BoardListBox : System.Web.UI.WebControls.DropDownList
{
public BoardListBox()
{
this.Items.Add(new System.Web.UI.WebControls.ListItem("aa","0"));
this.Items.Add(new System.Web.UI.WebControls.ListItem("bb","1"));
}
}ASPX的CS文件下
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
RootID = new Module.BoardListBox();
}
请问怎么显示不了?
PlaceHolder1.Controls.Add(b);
PlaceHolder1哪里来的?是不是这样?
Module.BoardListBox b = new Module.BoardListBox();
PlaceHolder p = new PlaceHolder();
p.Controls.Add(b);也显示不了
<asp:PlaceHolder id="PlaceHolder1" runat="server"></asp:PlaceHolder>
你总要给把的控件加到页面的一个地方吧
Page.Controls[1].Controls.Add(b);
或者直接加在<form></form>里面