If I add a picture to my RadEditor in the design view and update the form the editor seems to strip out the HTML. If I add a picture in design view and go to HTML view, copy and past the HTML into design view it works without stripping it out. I searched the forum but could not find anyone else having this issue. I am using 2009 Q3. Code pasted below. Thanks to anyone who can help!
Html trying to insert:
test<img alt="" src="/databend/Files/image/eatonftw2.jpg" />test 4
Code:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="editor.ascx.cs" Inherits="isite_controls_editor" %>
<telerik:RadEditor ID="RadEditor1" runat="server" ImageManager-UploadPaths="~/isite_files/image" SkinID="DefaultSetOfTools" DocumentManager-MaxUploadFileSize="4000000" FlashManager-MaxUploadFileSize="10000000" ImageManager-MaxUploadFileSize="4000000">
<MediaManager ViewPaths="~/Files/media" UploadPaths="~/Files/media" DeletePaths="~/Files/media" />
<ImageManager ViewPaths="~/Files/image" UploadPaths="~/Files/image" DeletePaths="~/Files/image" />
<FlashManager ViewPaths="~/Files/video" UploadPaths="~/Files/video" DeletePaths="~/Files/video" />
<DocumentManager ViewPaths="~/Files/document" UploadPaths="~/Files/document" DeletePaths="~/Files/document" />
<Tools>
<telerik:EditorToolGroup Tag="FileManagers">
<telerik:EditorTool Name="ImageManager"/>
<telerik:EditorTool Name="FlashManager" />
<telerik:EditorTool Name="MediaManager" />
<telerik:EditorTool Name="DocumentManager" />
<telerik:EditorTool Name="AjaxSpellCheck" />
<telerik:EditorTool Name="InsertTime" />
<telerik:EditorTool Name="Print" />
<telerik:EditorTool Name="Redo" />
<telerik:EditorTool Name="Undo" />
<telerik:EditorTool Name="LinkManager" />
<telerik:EditorTool Name="Unlink" />
<telerik:EditorTool Name="TableWizard" />
</telerik:EditorToolGroup>
<telerik:EditorToolGroup>
<telerik:EditorTool Name="Bold" />
<telerik:EditorTool Name="Italic" />
<telerik:EditorTool Name="Underline" />
<telerik:EditorSeparator />
<telerik:EditorTool Name="ForeColor" />
<telerik:EditorTool Name="BackColor" />
<telerik:EditorSeparator />
<telerik:EditorTool Name="FontName" />
<telerik:EditorTool Name="RealFontSize" />
</telerik:EditorToolGroup>
</Tools>
</telerik:RadEditor>
(No code in codebehind)

| <telerik:GridTemplateColumn DataField="EID" HeaderText="EID" UniqueName="EID"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblEID" Text='<%# Eval("EID", "{0}") %>'></asp:Label> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadTextBox runat="server" ID="tbEID" Skin="Office2007" Width="158" |
| Text='<%# DataBinder.Eval(Container, "DataItem.EID") %>'> |
| </telerik:RadTextBox> |
| <span style="color: Red">*</span> |
| <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="tbEID" |
| ErrorMessage="EID is required" runat="server"></asp:RequiredFieldValidator> |
| <asp:CustomValidator ID="EIDValidator" ControlToValidate="tbEID" OnServerValidate="CheckEID" |
| ErrorMessage="This user already exists" runat="server"></asp:CustomValidator> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| protected void CheckEID(object source, ServerValidateEventArgs args) |
| { |
| DataSet ds = new DataSet(); |
| SqlParameter[] param = new SqlParameter[1]; |
| param[0] = ExpertProvider.SqlDB.MakeParameter("@EID", args.Value); |
| ExpertProvider.SqlDB.RunProcedure("Database.Expert.ConnectionString", |
| "HSOExpertSystem_Admin_Users_Get_User", param, ref ds); |
| if (ds.Tables[0].Rows.Count > 0) |
| { |
| args.IsValid = false; |
| } |
| else |
| { |
| args.IsValid = true; |
| } |
| } |