1.<telerik:RadEditor ID="EMailContentEditor" runat="server" Width="95%" ContentFilters="RemoveScripts,IndentHTMLContent"2. ConvertToXhtml="false" ConvertFontToSpan="false" ExternalDialogsPath="/EditorDialogs"3. EditModes="Design,Html" Height="600px" OnClientCommandExecuting="OnClientCommandExecuting"4. OnClientLoad="OnClientLoad" >
If you select an image in the editor that is hosted on a 3rd party, and then click the image manager icon in the editor, you get a message that says
"You are trying to navigate to a non-existing folder or you do not have proper permissions to view this folder. Please, contact the administrator."
As you can see from my video, the image is hosted on a 3rd party site. I would like to know how i can disable this error message.
If i click the "OK" button then the image manager loads and i can see all the images in my image library.
The second issue is that i am unable to easily replace this image that is hosted on a 3rd party site with an image from my image library. To reproduce,
1. select an image in the editor that is hosted on a 3rd party site.
2. click the image manager icon
3. click ok to dismiss the "non-existing folder" message
4. select any existing image from my image library
5. click insert button in the image library dialog
When you follow these steps, nothing happens. the original image is still in place and the image i selected from the library is nowhere to be found.
I can workaround this issue by first deleting the image hosted on a 3rd party site and then inserting a new image from the image library. This problem does not exist if i use an image that is already in my image library and replace it with an image in my image library.
Please advise how i can remedy these two issues.
Thanks
-Mark

<script type="text/javascript"> function showDetachMenuAt(e, marktPhotoNo) { var contextMenu = $find("<%= RadContextMenuRemove.ClientID %>"), x = e.clientX, y = e.clientY; var pos = getPos($('.chk-remove-class-' + marktPhotoNo).get(0)); x = pos[0]; y = pos[1]; if (isNaN(x) || isNaN(y)) { return; } $telerik.cancelRawEvent(e); contextMenu.showAt(x + 10, y); } function OnClientMouseOver(sender, args) { var item = args.get_item(); var itemValue = item.get_value(); if (itemValue == "remove-detach") { var tooltip = $find("<%= RadToolTip2.ClientID%>"); tooltip.set_text("<%=Resources.Photo.MsgDetachPhotoTooltip %>"); tooltip.show(); } }</script> <telerik:RadCodeBlock ID="radCodeBlock1" runat="server"> <telerik:RadContextMenu ID="RadContextMenuRemove" runat="server" Skin="WebBlue" EnableRoundedCorners="true" EnableShadows="true" OnClientItemClicked="onRemoveMenuClicked" OnClientMouseOver="OnClientMouseOver"> <Items> <telerik:RadMenuItem Text="<%$Resources:Photo,DetachPhoto %>" Value="remove-detach" /> <telerik:RadMenuItem Text="<%$Resources:Photo,DeletePhoto %>" Value="remove-delete "/> </Items> </telerik:RadContextMenu> <telerik:RadToolTip ID="RadToolTip2" runat="server" BackColor="LightYellow" EnableShadow="false" RelativeTo="Mouse" TargetControlID="RadContextMenuRemove" Width="300px" Position="BottomCenter" ShowDelay="0" AutoCloseDelay="3000"> </telerik:RadToolTip></telerik:RadCodeBlock>...<!-- In RadGrid --><ItemTemplate>...<asp:Panel runat="server" ID="PanelInfo" runat="server" CssClass="divInfo"> <asp:Image runat="server" ID="ImageDetach" CssClass="toolbar-item detach-photo-item" title="" ImageUrl="~/Images/004_12x12.png" Width="9" Height="9"/></asp:Panel>...</ItemTemplate>// In Code behindprivate void UcRadGridOnUcRadGridItemCreated(UcRadGrid sender, GridItemEventArgs e){ Control panelPhoto = item.FindControl("PanelPhoto"); if (panelPhoto != null) { Image imageDetach = panelPhoto.FindControl("ImageDetach") as Image; if (imageDetach != null) { imageDetach.Attributes["onclick"] = "showDetachMenuAt(event, " + photoInfoFs.MarktPhotoNo + ");"; } }}

01.<telerik:RadGrid EnableViewState="true" AllowPaging="true" runat="server" AutoGenerateColumns="false" ID="rgNotification" Skin="Metro" CssClass="rgRadGridPanelBar" ShowHeader="false" OnNeedDataSource="rgNotification_NeedDataSource" OnItemDataBound="rgNotification_ItemDataBound" OnItemCommand="rgNotification_ItemCommand">02. <MasterTableView PageSize="10" Name="Master" HierarchyLoadMode="ServerBind" DataKeyNames="ClientID" AllowPaging="true">03. <PagerStyle Mode="NextPrevAndNumeric" />04. <Columns>05. <telerik:GridTemplateColumn>06. <ItemTemplate>07. <div style="border: 1px solid #E5E5E5; padding: 10px; background-color: #F3F3F3; margin: 0;">08. <div class="row">09. <div class="col-md-6">10. <div class="tagCss_grid" style="background-color: #1C3278; margin-right: 5px">11. <asp:Label runat="server" ID="lblCount" Text='<%# Bind("Count") %>'></asp:Label>12. </div>13. <asp:Label runat="server" ID="lblClient" Text='<%# Bind("ClientName") %>' Style="text-transform: uppercase;"></asp:Label> 14. </div>15. <div class="col-md-6 text-right">16. <asp:PlaceHolder ID="plHolder" runat="server"></asp:PlaceHolder>17. </div>18. </div>19. </div>20. </ItemTemplate>21. </telerik:GridTemplateColumn>22. </Columns>23. <NestedViewTemplate>24. <div style="margin: 10px">25. <telerik:RadGrid CssClass="rgRadGridPanelBarDetail" OnItemDataBound="rgDetails_ItemDataBound" OnItemCommand="rgDetails_ItemCommand" AutoGenerateColumns="false" runat="server" OnNeedDataSource="rgDetails_NeedDataSource" ID="rgDetails" ShowHeader="false">26. <MasterTableView Name="Details" DataKeyNames="ColorHex,AlertType,AlertTriggerId,ProjectId">27. <Columns>28. <telerik:GridTemplateColumn ItemStyle-Width="75%">29. <ItemTemplate>30. <asp:PlaceHolder ID="plHolderDetail" runat="server"></asp:PlaceHolder>31. <%# Eval("Message") %>32. </ItemTemplate>33. </telerik:GridTemplateColumn>34. <telerik:GridTemplateColumn ItemStyle-Width="25%" ItemStyle-HorizontalAlign="Right">35. <ItemTemplate>36. <div class="btn-group">37. <button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown">38. Select Action <span class="caret"></span>39. </button>40. <ul class="dropdown-menu pull-right" role="menu">41. <asp:PlaceHolder runat="server" ID="plMenu"></asp:PlaceHolder>42. </ul>43. </div>44. </ItemTemplate>45. </telerik:GridTemplateColumn>46. </Columns>47. </MasterTableView>48. <ClientSettings EnablePostBackOnRowClick="false">49. <ClientEvents OnRowClick="RowSelecting" />50. </ClientSettings>51. </telerik:RadGrid>52. </div>53. </NestedViewTemplate>54. </MasterTableView>55. <ClientSettings AllowKeyboardNavigation="true" EnablePostBackOnRowClick="true">56. <Selecting AllowRowSelect="true" />57. </ClientSettings>58. </telerik:RadGrid>
<telerik:RadGrid AutoGenerateColumns="false" ID="RadGrid1"
Width="800px" AllowFilteringByColumn="True" AllowSorting="True"
ShowFooter="True" AllowPaging="True" runat="server"
GridLines="None" EnableLinqExpressions="false">
<GroupingSettings CaseSensitive="false" />
<MasterTableView AutoGenerateColumns="false" EditMode="InPlace" AllowFilteringByColumn="True"
ShowFooter="True" TableLayout="Fixed">
<Columns>
<telerik:GridBoundColumn FilterControlWidth="60px" DataField="DONOR" HeaderText="DONOR" SortExpression="DONOR"
UniqueName="DONOR" AutoPostBackOnFilter="true" CurrentFilterFunction="StartsWith" ShowFilterIcon="false">
</telerik:GridBoundColumn>
........
