Asp.net HtmlEditor-这是一个无效的webresource webresource.axd缺少
在我的asp.NETWebForm应用程序中,我遇到了Ajax HTMLEditor控件的问题。在内容页面的更新面板中,我有3个HTMLEditor控件。 当我在Firefox中打开页面时,debbuger会在线记录错误Asp.net HtmlEditor-这是一个无效的webresource webresource.axd缺少,asp.net,ajaxcontroltoolkit,Asp.net,Ajaxcontroltoolkit,在我的asp.NETWebForm应用程序中,我遇到了Ajax HTMLEditor控件的问题。在内容页面的更新面板中,我有3个HTMLEditor控件。 当我在Firefox中打开页面时,debbuger会在线记录错误 / / START HTMLEditor.DesignPanel.js Type.registerNamespace ("Sys.Extended.UI.HTMLEditor") ... / / END HTMLEditor.DesignPanel.js 在本地计算机上,此错
/ / START HTMLEditor.DesignPanel.js
Type.registerNamespace ("Sys.Extended.UI.HTMLEditor") ...
/ / END HTMLEditor.DesignPanel.js
在本地计算机上,此错误不会产生问题,并且应用程序运行正常。
在生产服务器上,此错误会造成真正的大问题。在回发期间,它偶尔会抛出用户会话。
Elmah捕获错误:System.Web.HttpException:这是无效的webresource请求
关于:
/WebResource.axd?d=O2UO8BA564LFUUU5QBNIFONWI6ZAKFPL-6oTFth2MMUjED9lYqkPs29E7nwèeLFNKT63yrJ1Mxs3mO62IDGiyP3q5(pcSelwituaJ2VNFB3IX00Y6PRXV6IXZALWDC7XO-ICWIDBMUWNYFQDVWIB5IZ1JPYG3RKXF6A1&t=635125941825518770
在本地计算机上,Elmah无法捕获任何此类错误
我找到了一个链接
我从生产服务器上下载了WebResources.aspx页面,并将其复制到web应用程序的根目录,然后应该能够解密上面的/WebResource.axd?D=o2UO。。。。以缺少的资源的名称。但尝试各种不同的方法总会得到:
解密数据时出错。您是否在与生成的web资源URL相同的服务器和应用程序中运行页面
除此之外,我发现关于Html.Editor的最新版本AjaxToolkit有一个错误,建议在2013年1月发布,我从
这降低了错误频率,应用程序运行更稳定,但问题仍然存在
该应用程序是基于。NET4.0框架。
我使用ToolkitScriptManager
在内容页中我注册了控件
<% @ Register Assembly = "Ajaxcontroltoolkit" Namespace = "AjaxControlToolkit.HTMLEditor" TagPrefix = "ajaxToolkit"%>
<% @ Register TagPrefix = "ajaxToolkit" Namespace = "Ajaxcontroltoolkit" Assembly = "Ajaxcontroltoolkit"%>
和在web.config中
<controls>
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
<add assembly="AjaxControlToolkit" namespace="AjaxControlToolkit.HTMLEditor" tagPrefix="ajaxToolkit" />
</ Controls>
我不知道该怎么做才能修复它
您有什么建议吗?此问题的解决方案可在以下网址找到: