什么会导致ASPNET AJAX页面恢复到正常的ASPX模式? / UpdatePanel损坏
时间:2020-03-06 14:42:15 来源:igfitidea点击:
我在一个非常简单的UpdatePanel场景中使用VS 2008.
但是我无法让UpdatePanel工作并且似乎无法找出原因
实际上,我已经回到一个非常简单的示例来验证它不是我的代码:
http://ajax.net-tutorials.com/controls/updatepanel-control/
在此示例中,我单击任一按钮,并且两个文本链接都更新。
我没有收到任何错误,该页面的行为就像普通的ASPX页面一样。
我需要检查什么。我已经搜索了一个小时,却没有找到我需要的东西。
编辑:在Visual Studio Web服务器中工作,但在IIS中不工作
解决方案
如果它在本地运行,但在部署到远程服务器时无法正常工作,则通常表明我们正在使用ASP.NET 2.0,并且远程服务器上未安装ASP.NET AJAX扩展。
如果是具有管理控制权的服务器,则可以在此处下载安装程序:http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en
如果是网络托管服务商,请告诉他们共同行动。
另一个选择是检查web.config。例如,我们可以从Visual Studio创建一个启用Ajax的新ASP.NET网站。这将生成正确的web.config。从现有的web.config复制所有非ajax部分,然后进行设置。这对我有用。
-江户