i received the error about Telerik dialog require http handlers in web.config.
i have added the following to my web config
previously i was developing as a asp.net web application and i did not have this issue.
after integrating the ascx file which contain the Editor control into Sharepoint 2013 as a custom web part, i encounter this issue
01.
<
system.web
>
02.
<
httpHandlers
>
03.
<
add
path
=
"Telerik.Web.UI.DialogHandler.aspx"
type
=
"Telerik.Web.UI.DialogHandler"
verb
=
"*"
validate
=
"false"
/>
04.
<
add
path
=
"Telerik.Web.UI.SpellCheckHandler.axd"
type
=
"Telerik.Web.UI.SpellCheckHandler"
verb
=
"*"
validate
=
"false"
/>
05.
<
add
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource"
verb
=
"*"
validate
=
"false"
/>
06.
</
httpHandlers
>
07.
</
system.web
>
08.
<
system.webServer
>
09.
<
handlers
>
10.
<
remove
name
=
"Telerik_Web_UI_WebResource_axd"
/>
11.
<
remove
name
=
"Telerik_Web_UI_SpellCheckHandler_axd"
/>
12.
<
remove
name
=
"Telerik_Web_UI_DialogHandler_aspx"
/>
13.
<
remove
name
=
"Telerik_RadUploadProgressHandler_ashx"
/>
14.
<
remove
name
=
"ChartImage_axd"
/>
15.
<!-- This is the primary handler used to fetch most of the needed resources -->
16.
<
add
name
=
"Telerik_Web_UI_WebResource_axd"
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource"
verb
=
"*"
preCondition
=
"integratedMode"
/>
17.
<!-- Only needed for RadSpell and RadEditor's spell checking -->
18.
<
add
name
=
"Telerik_Web_UI_SpellCheckHandler_axd"
path
=
"Telerik.Web.UI.SpellCheckHandler.axd"
type
=
"Telerik.Web.UI.SpellCheckHandler"
verb
=
"*"
preCondition
=
"integratedMode"
/>
19.
<!-- Only needed for controls that have complex dialogs like RadEditor, RadImageEditor -->
20.
<
add
name
=
"Telerik_Web_UI_DialogHandler_aspx"
verb
=
"*"
preCondition
=
"integratedMode"
path
=
"Telerik.Web.UI.DialogHandler.aspx"
type
=
"Telerik.Web.UI.DialogHandler"
/>
21.
<!-- Only needed if RadAsyncUpload, RadProgressArea/RadProgressManager or the obsolete RadUpload are used -->
22.
<
add
name
=
"Telerik_RadUploadProgressHandler_ashx"
path
=
"Telerik.RadUploadProgressHandler.ashx"
type
=
"Telerik.Web.UI.RadUploadProgressHandler"
verb
=
"*"
preCondition
=
"integratedMode"
/>
23.
<!-- Only needed if the obsolete RadChart control is used -->
24.
<
add
name
=
"ChartImage_axd"
path
=
"ChartImage.axd"
type
=
"Telerik.Web.UI.ChartHttpHandler"
verb
=
"*"
preCondition
=
"integratedMode"
/>
25.
</
handlers
>
26.
</
system.webServer
>