ViewState 只能用于维护本页面的UI状态
可以考虑使用session

解决方案 »

  1.   

    是呀﹐我就是在本頁用的啊
    就是在dropdownlist的選擇改變后﹐即重新刷新頁面
    因為此時我要用redirect("本頁名")強制刷新本頁面的(有此需要)
    所以dropdownlist刷新后的選擇不是之前選擇的那一個﹐而我想讓他還是之前的那個選擇﹐并且能晝量避免重新再去讀該控件所用到的dataset
      

  2.   

    Set yourDropdownlist.AutoPostBack=false;
      

  3.   

    要保留数据集是不太可能的,因为已经Redirect了,只有重新生成。
      

  4.   

    你Redirect到本页或其它页是没区别的,ViewState肯定已没有了
    可考虑用QueryString传递关键的信息来重建本页面
      

  5.   

    可以將SelectIndex在rediredt時傳回頁面,再根據SelectIndex設置Dropdownlist。只要有用到Redirect,頁面就重新載入了,此時ViewState無效.