选定以后点击按钮提交,然后页面的dropdownlist控件的选定值变为其他值。请问有可能是什么原因?

解决方案 »

  1.   

    dropdownlist的绑定事件没有放到PageLoad的IsPostBack里面。
    或者是本页面加载数据的函数没有放到PageLoad的IsPostBack里面。
    这两者都会造成提交的时候,将页面值变为初始值。
      

  2.   

    对于这样的意外情况建议lz进行单步调试从而跟踪整个运行流程!
    有可能是你的page_load事件里面对dropdownlist进行改变
      

  3.   

    看下绑定的位置 在单击事件的时候追踪看下dropdownlist的值
      

  4.   

    只知道现象,描述不太清楚。
    但发现value值相同的text会改变
      

  5.   

    设置DROPDOWNLIST的AUTOPOSTBACK=TRUE试看看,应该不会有问题了。
      

  6.   

    设置DropDownList的值为静态值测试一下。