RadEditor要求在web.config中注册HttpHandler [英] RadEditor requires a HttpHandler registration in web.config

查看:94
本文介绍了RadEditor要求在web.config中注册HttpHandler的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我将此代码添加到aspx时,

When I add this code to my aspx ,

   <telerik:RadEditor ID="REWelcome" runat="server" 
    AutoResizeHeight="True" Width="500px" ToolbarMode="Floating">
   <Content>
   </Content>
   <TrackChangesSettings CanAcceptTrackChanges="False"></TrackChangesSettings>
   </telerik:RadEditor>

我收到此错误消息,

'~/Telerik.Web.UI.WebResource.axd' is missing in web.config.  
 RadScriptManager requires a   
 HttpHandler registration in web.config.

我该如何解决?

推荐答案

在您的web.config中-将以下内容添加到system.web中(省略system.web,仅用于向您显示级别:

In your web.config - add the following to the system.web (omit the system.web, just used to show you level:

<system.web>
    <httpHandlers>
        <add verb="*" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" validate="false" />
        <add verb="*" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4"></add>
        <add verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4"></add>
    </httpHandlers>

一般来说不需要底部的两个,但是我假设您需要编辑器的扩展功能,例如对话框和拼写检查.

The bottom two are not needed gnerally but I am assuming you want the extended features of the editor, like dialogs and spellchecking.

我还添加了与system.web相同级别的位置

I also add location at the same level as system.web

<location path="Telerik.Web.UI.WebResource.axd">
    <system.web>
        <authorization>
            <allow users="*" />
        </authorization>
    </system.web>
</location>

这篇关于RadEditor要求在web.config中注册HttpHandler的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆