码农奇迹
专注、专业、无畏的前行

在ASP页面上用了一个dropdownlist,然后页面加载时后台动态加载绑定dropdownlist的选项,但是SelectedIndexChanged事件中获取到SelectedIdex总是为0。

原来在页面加载的时候,它的Items就是0个,此时加载其他数据进去,当页面PostBack回去的时候,ASP.NET没办法知道加载的内容,所以得到的Items的个数还是0个。所以SelectIndex是0。

解决方案:

 if (!Page.IsPostBack)
{
      DDLDataBine();
}

 

posted on 2011-04-15 09:40  @编程浪子@  阅读(1208)  评论(0编辑  收藏  举报