Asp.Net UpdatePanel错误

时间:2013-04-19 08:10:54

标签: asp.net scriptmanager updatepanel

我在我的aspx页面中使用UpdatePanel,使用onselectedindexchanged方法使用DropDownList。

第一次运行时onselectedindexchanged方法有效。但是再次选择更改会返回类似的错误;

  

Uncaught Sys.WebForms.PageRequestManagerServerErrorException:Sys.WebForms.PageRequestManagerServerErrorException:状态信息对于此页面无效,可能已损坏。

 <asp:ScriptManager ID="ScriptManager1" runat="server" EnableViewState="False" EnableScriptGlobalization="true" >
</asp:ScriptManager>

<%@ Page Title="" Language="C#" AutoEventWireup="true" 
EnableEventValidation="false" ...  %>

不是:我必须部分渲染,所以我不能将EnablePartialRendering="false"添加到ScriptManager。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

根据@Aristos上面的评论,使用我的Telerik解决方案,我不得不暂时删除telerik:RadAjaxManager以查看潜在错误。这类似于暂时删除UpdatePanel

就我而言,错误是:TypeLoadException: Could not load type 'System.Data.Entity.DynamicProxies.RepricingApproval_40D472CCAE59DB7A70B40FC6B029B430955A5ED87A7670652AA5B4D9D96A9A38' from assembly 'EntityFrameworkDynamicProxies-Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.]

(顺便说一下,上面的解决方法是将EnableFlattening设置为false)。