日期:2014-05-17  浏览次数:20777 次

ASP.NET C# 关于 DropDownList
我原来的下拉表的函数是写在前台的 page_load  

然后添加了验证码的代码以后,验证码的也代码里有个page_load 

我的下拉表里面的东西就不显示了。
    
    protected void Page_Load(object sender, EventArgs e)
             {
                 if (!IsPostBack)   //首次加载时
                   {
                         DropDownList1.AutoPostBack = true;
                         DropDownList1.Items.Add("快来选ヾ(o?ω?)? ");
                         DropDownList1.Items.Add(" 3 ~10岁" );
                         DropDownList1.Items.Add(" 11~20岁" );           
                         DropDownList1.Items.Add(" 21~30岁" );
                         DropDownList1.Items.Add(" 31~40岁" );
                         DropDownList1.Items.Add(" 41~50岁" );
                   }

我可以把page_load改成的其他什么名字呢,if (!IsPostBack)也要一起改的么?
asp.net dropdownlist c# IsPostBack

------解决方案--------------------
不是这个问题,Page_Load不用修改。

你检查调试下别的地方,有没有错误。
------解决方案--------------------
调试。看看数据到底有没有绑定。你这代码看不出问题的