I'm new to Telerik. Quite liking the toolkit so far. I encountered some strange behavior I would like some help with.
I'm using Internet Explorer 11.0.19. This bug seems to only happen in that browser, and not on Firefox.
I have a RadEditor with the page load function to turn enable comments and tracking. The problem is after it is turned on, on page load, clicking on a dropdown toolbar item would not do anything, i.e. no dropdown options shown. Getting rid of the code seems to fix the problem, but I need to have the flexibility to turn off and on comments and tracking from code-behind, as I'd like to dynamically change the comments and tracking options depending on the logged in user.
The bug seems to only happen if the first thing I do after page load is click on the dropdown options. If I click on the RadEditor content pane, everything would work fine.
Other things I tried:
* Focus RadEditor on page load (Didn't work)
* Move the C# code of enabling the comments and track changes to RadEditor onload, and oninit (Didn't Work, still same problem)
WebForm2.aspx content:
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.Master" AutoEventWireup="true" CodeBehind="Telerik RadEditor Bug Problem Demonstration.aspx.cs" Inherits="TelerikRadEditor.WebForm2" %><br><%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %><br><asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"><br></asp:Content><br><asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"><br> <telerik:Radeditor CssClass="RadEditorCustomCSS" runat="server" ID="RadEditor" AutoResizeHeight="true"<br> ToolsFile="EditorRibbonBar.xml" ToolbarMode="RibbonBar" StripFormattingOptions="MsWord,ConvertWordLists" ContentFilters="DefaultFilters,PdfExportFilter"><br> <ImageManager ViewPaths="~/fileuploads/images" UploadPaths="~/fileuploads/images" DeletePaths="~/fileuploads/images" EnableImageEditor="true" MaxUploadFileSize="26214400"/><br> <MediaManager ViewPaths="~/fileuploads/media" UploadPaths="~/fileuploads/media" DeletePaths="~/fileuploads/media" MaxUploadFileSize="26214400"/><br> <FlashManager ViewPaths="~/fileuploads/flash" UploadPaths="~/fileuploads/flash" DeletePaths="~/fileuploads/flash" MaxUploadFileSize="26214400"/><br> <TemplateManager ViewPaths="~/fileuploads/templates" UploadPaths="~/fileuploads/templates" DeletePaths="~/fileuploads/templates" MaxUploadFileSize="26214400"/><br> <DocumentManager ViewPaths="~/fileuploads/documents" UploadPaths="~/fileuploads/documents" DeletePaths="~/fileuploads/documents" MaxUploadFileSize="26214400"/><br> </telerik:Radeditor><br></asp:Content><br><asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder2" runat="server"><br></asp:Content> C# Code-Behind:
using System;<br>using System.Collections.Generic;<br>using System.Linq;<br>using System.Web;<br>using System.Web.UI.WebControls;<br><br>using System.IO;<br>using Telerik.Web.UI;<br>using Telerik.Web.UI.Editor.Import;<br>using Telerik.Windows.Documents.Flow.FormatProviders.Docx;<br>using Telerik.Windows.Documents.Flow.Model;<br>using Telerik.Windows.Documents.Flow.Model.Styles;<br><br> <br>namespace TelerikRadEditor<br>{<br> public partial class WebForm2 : System.Web.UI.Page<br> {<br> protected void Page_Load(object sender, EventArgs e)<br> {<br> //Validate User<br> //After validation, adjust the below settings accordingly...<br> RadEditor TRE = RadEditor;<br> String author = "aUser";<br> String userColor = "reU0";<br><br> //Note comments also uses the track change settings author and usercssid<br> TRE.EnableComments = true;<br> TRE.EnableTrackChanges = true;<br> TRE.TrackChangesSettings.CanAcceptTrackChanges = true;<br> TRE.TrackChangesSettings.Author = author;<br> TRE.TrackChangesSettings.UserCssId = userColor;<br> }<br> }<br>}
