在Windows 7的IE 11中未定义__dopostback

时间:2014-03-21 04:46:55

标签: c# asp.net windows-server-2008 internet-explorer-11

我在Windows Server 2008上运行了我的asp.net应用程序。我试图从安装了.Net框架的客户端机器和没有.net框架的另一台机器上访问我的应用程序。两台机器都安装了Windows 7。

在使用.NET framework 4的机器中,它会抛出错误

__dopostback undefined

在控制台中。 但是,当我尝试从没有安装.NET框架的机器访问时,它工作正常。 我找到了一个解决方案here。我有两个问题。

1)我是否应该在服务器计算机或客户端计算机中安装所需的.NET框架修补程序。

2)为什么问题只能在使用.NET框架的机器上进行。

1 个答案:

答案 0 :(得分:0)

我认为在您的服务器中安装.NET framework 4.5会更好。这样您就不需要在客户端进行任何安装。

因为不建议用户在客户端安装东西。 ASP.NET 4.5解决了所有这些问题,你的asp.net 4.0仍然能够以相同的方式工作。此外,asp.net 4.5还有很多性能提升,因此最好将其安装在服务器上。