DropDownList的SelectedIndexChanged事件无法返回选项值问题

时间:2021-04-24 20:55:33

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

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

解决方案:

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