【问题标题】:Has anyone encountered Bundles/MsAjax error: PRM_ParserErrorDetails有没有人遇到过 Bundles/MsAjax 错误:PRM_ParserErrorDetails
【发布时间】:2015-10-15 10:14:15
【问题描述】:

http://localhost:12719/bundles/MsAjaxJs?v=j9o3qlKdc_Bj_LUejHQUBA53P8zxsxFJpe4eufPsc6I1 中第 1 行第 135529 列的未处理异常

0x800a138f - JavaScript 运行时错误:无法获取未定义或空引用的属性“PRM_ParserErrorDetails”

我正在从 IE11 模拟 IE8。

我正在使用 .net 4.5.1 和默认的网络表单模板。

我被要求支持 IE 8。

设置很简单 - 一个带有 Listview 的 Webform,它绑定到从数据访问层返回的 List。 此过程在执行完全相同例程的另一个页面上运行良好。

Webform 使用 bootstrap 3.3.4 和 Jquery 1.11.4,额外的 respond.js 和 html5shiv.js 建议支持 IE8+。这几乎奏效了。除了这种情况。

我收到了这个 msajaxjs 错误,我想知道之前是否有人遇到过这个问题?

【问题讨论】:

  • localhost 链接毫无意义且无用。你能显示代码吗?
  • 是什么导致了错误?单击下载文件的UpdatePanel 内的网格上的链接按钮时出现此错误。如果是这样的话,我可能可以帮助你。
  • @TonyL。对于您提到的相同场景,我遇到了同样的问题

标签: javascript asp.net twitter-bootstrap webforms


【解决方案1】:

我自己也在努力解决这个错误。最后我发现:

Response.Write("message") 

我插入的异步回发代码(用于调试目的)阻止了请求并引发了此错误。刚刚评论它并解决了问题。希望对您有所帮助。

【讨论】:

    【解决方案2】:

    如果您的导出按钮位于 UpdatePanel 下,请将其移出。以下对我有用。

    例如

    之前

    <asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="false" UpdateMode="Conditional">
    <asp:Button ID="Button3" runat="server" Text="Button" OnClick="Button3_Click" />
    

    之后

    <asp:Button ID="Button3" runat="server" Text="Button" OnClick="Button3_Click" />  
    <asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="false" UpdateMode="Conditional">
    

    【讨论】:

      猜你喜欢
      • 2012-09-01
      • 2020-04-27
      • 1970-01-01
      • 2020-07-05
      • 1970-01-01
      • 2014-10-09
      • 2012-01-31
      • 2020-03-28
      • 1970-01-01
      相关资源
      最近更新 更多