【发布时间】:2011-08-25 09:42:08
【问题描述】:
在 Live 服务器上部署应用程序时出现以下错误:
Sys.WebForms.PageRequestManagerParserErrorException:消息 从服务器收到的无法解析。造成这种情况的常见原因 错误是通过调用 Response.Write() 修改响应时, 响应过滤器、HttpModules 或服务器跟踪已启用。细节: 在“E”附近解析出错。
<Ajax:AsyncFileUpload ID="fileUpload1" runat="server" />
<asp:UpdatePanel ID="UpdatePanel3" runat="server">
<ContentTemplate>
<p>
<asp:Button ID="btnGoTemplate" runat="server" OnClick="btnGoTemplate_Click" Text="GO "
Width="100" /> <asp:Button ID="btnPreview" runat="server" Visible="false"
Text="Preview" OnClientClick="OpenPreview();" />
</p>
<p>
<asp:Label ID="lbl" runat="server" Text="Upload Status" Visible="false" Font-Bold="true"></asp:Label><br />
<asp:Literal ID="ltrlStatus" runat="server"></asp:Literal>
</p>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnGoTemplate" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel3">
<ProgressTemplate>
<div id="IMGDIV" style="top: 35%; left: 50%; position: absolute; vertical-align: middle;
border-bottom-style: none;">
<asp:Image ID="Image1" runat="server" ImageUrl="~/Images/progressbar.gif" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
我一直在我公司的内部服务器上使用该应用程序,它在那里运行良好。当我将它上传到 Godaddy 服务器时出现此错误。
我尝试更改身份验证和其他内容,但无济于事。
任何帮助将不胜感激。
谢谢,阿米。
【问题讨论】:
-
检查你的代码调用 Response.Write(),评论他们
-
代码隐藏中没有 Response.Write()。
-
模块?你检查过吗?执行 Ctrl+F 并搜索 Response.Write
-
是的,我的整个解决方案中都没有 Response.Write。
标签: asp.net iis-7 asp.net-ajax