UpdatePanel的内容中出现自定义多语言运行异常

我们项目有双语要求,采用的是自定义符号控制。在页面加载时进行翻译。

在xml文件中有如下格式的配置

<items>

<resource page="~/SalesAppeal/SalesAppealCO.aspx">

<item key="CommercaAuditManage"  zhCN="待办审批(CO)" enUS="Pending Audit(CO)"  />

<item key="PendingAudit" zhCN="待办审批" enUS="Pending Audit" />

<item key="AppealManage" zhCN="申诉管理" enUS="Appeal Manage" />

</resource>

</items>

页面中有如下格式

  <asp:Literal runat="server" Text="" ID="·{AppealManage}·"></asp:Literal>

在各种情况下都可以翻译,包括你写在js中 注释中只要包括:·{AppealManage}·都进行翻译。

不愉快的是进行我使用到了updatepanel中,虽然翻译成功了,可他把updatepanel给弄报错了。

Uncaught Sys.WebForms.PageRequestManagerParserErrorException: Sys.WebForms.PageRequestManagerParserErrorException: 未能分析从服务器收到的消息。

在updatepanel中使用自定义的多语言符号标识后 updatepanel报js错误

网上查了很多资料,说是在页面上加入 ValidateRequest="false" 不进行验证。结果还是报错。

这个问题如何解决呢???我也还在想。




你可能感兴趣的:(UpdatePanel的内容中出现自定义多语言运行异常)