一个类文件里
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();
}
请问怎么显示不了?

解决方案 »

  1.   

    BoardListBox b=new BoardListBox();
    PlaceHolder1.Controls.Add(b);
      

  2.   

    LoveCherry:
    PlaceHolder1哪里来的?是不是这样?
    Module.BoardListBox b = new Module.BoardListBox();
    PlaceHolder p = new PlaceHolder();
    p.Controls.Add(b);也显示不了
      

  3.   

    前台加一个
    <asp:PlaceHolder id="PlaceHolder1" runat="server"></asp:PlaceHolder>
    你总要给把的控件加到页面的一个地方吧
      

  4.   

    Module.BoardListBox b=new Module.BoardListBox();
    Page.Controls[1].Controls.Add(b);
    或者直接加在<form></form>里面