我在一个页面中加入了DrawDownList控件,然后在程序调用的时候用
DrawDownList.Items.Add ...
结果报错误为
错误 CS0117: “System.Web.UI.WebControls.TextBox”并不包含“Items”的定义
我在程序中间打.后能够自动弹出后面的提示有items, 怎么会有这个错误,请高手指点!

解决方案 »

  1.   

    你是不是命名有问题呀,你要给DropDownList加项,可给你的提示是TextBox
      

  2.   

    我试了一下没有问题,C#试的,应该一样的
    public partial class _Default : System.Web.UI.Page 
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            for(int i = 0;i<15;i++)
            {
                this.downList.Items.Add(i.ToString());
            }
        }
    }
    <body>
        <form id="form1" runat="server">
        <div>
        
        <asp:DropDownList ID="downList" Visible ="true" runat="server"></asp:DropDownList>    
        </div>
        </form>
    </body>