我的网站在自己机子上运行一点问题都没有,为什么传到服务器上就频繁出现"此页的视图状态无效,可能已损坏"的错误???
是不是服务器的.net framework的版本太低,还是我的程序有问题啊?

解决方案 »

  1.   

    http://support.microsoft.com/default.aspx?scid=kb;zh-cn;831150
      

  2.   

    http://support.microsoft.com/default.aspx?scid=kb;zh-cn;832183
      

  3.   

    我本机上装了Microsoft .NET Framework 1.0 Service Pack,编译好后传到服务器,服务器是否也应该安装Microsoft .NET Framework 1.0 Service Pack? 如果不安装是否还会出现上面的错误?
      

  4.   

    是否用了多台服务器运行一个网站?
    那样的话,.NET1.1是有这个问题的,微软说等待下一个.NET Framework版本,不知道2.0有没有解决这个问题.我估计是这样的,比如你在一台机器上运行登陆页面,保存一个视图在服务器1上,而你在提交的时候,判断你提交信息的服务器并不一定是服务器1,如果不是服务器1,那么这个页面的视图不就不存在了吗,那么不就错了嘛....@@