首先,如果你指的是点击Button时很短的时间内DropDownList中没有值的话,那是因为浏览器准备对页面进行重画,等待服务器传来的新数据。
如果点击Button页面内容返回后,DropDownList还是空的,说明你的DropDownList控件的EnableViewState属性设置为false,且你在代码中的Page_Load事件或Button事件中也没有为DropDownList控件重新赋值或你在事件中把DropDownList控件值清空了。
是WEB的吗?如果是的话,那就是IsPostBack外面你是不是清空或者隐藏了DropDownList,点击Button后,就不会再走你判断的IsPostBack里的内容了
370826chen
的回答 很有可能。