Dynamic Data Dialog Error

4 posts, 0 answers
  1. Brett
    Brett avatar
    2 posts
    Member since:
    Jul 2008

    Posted 07 Nov 2008 Link to this post

    I'm trying to get the RadEditor Q2 to work in the ASP.net Dynamic Data field template. I've got everything working great except when I try to access a dialog module (such as image). Then I get the following error.

    The resource cannot be found.

    Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.

    Requested URL: /[mySiteName]/DynamicData/FieldTemplates/Telerik.Web.UI.DialogHandler.aspx

    It seems to be in the web.config file correctly and it works fine when I use the RadEditor directly on a page without putting it in a Dynamic Data field template. When it's in a field template it seems to be looking for the dialog handler in the wrong place. Does anyone have a working Dynamic Data field temple using the RadEditor with Dialogs?

  2. Rumen
    Rumen avatar
    13246 posts

    Posted 11 Nov 2008 Link to this post

    Hi Brett,

    Could you please, set the editor's DialogHandlerUrl property to "~/Telerik.Web.UI.DialogHandler.aspx" and test again the dialogs, e.g.

    <telerik:RadEditor ID="RadEditor1" DialogHandlerUrl="~/Telerik.Web.UI.DialogHandler.aspx" runat="server"></telerik:RadEditor>

    Kind regards,
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  3. Brett
    Brett avatar
    2 posts
    Member since:
    Jul 2008

    Posted 11 Nov 2008 Link to this post

    That worked. Thanks! I'm switching to Telerik from the "other Guys" and so far, I'm very impressed.

  4. Aaron Lewis
    Aaron Lewis avatar
    22 posts
    Member since:
    Jan 2003

    Posted 19 Jun 2009 Link to this post

    For those who still encounter the problem even after implementing the above, see this thread.
Back to Top