Hi Telerik,
We implemented a customized SharePoint 2007 site for our client and decided to use RadEditor for their content managed fields, the editor version is 5.3.2.0. Recently they reported issues with hyperlinks. I managed to replicate the issue they described and decided to try the trial latest version -5.8.10.0- to see whether it has been addressed or not. Unfortunately the problem still exists.
Here are the steps and I attached a screenshot for each step using a simple example.
1. Type some text on the first line and press enter
2. Type some more text on the new line
3. 3. Select the first line, open the hyperlink manager and bind the text with a URL – You’ll notice cursor jumps to the start of the second line
4. 4. Switch to HTML view, you’ll see anchor markup expands to the second line too
5. Switch back to Design view and you’ll see the second line repeated.
I could not replicate the issue on my dev environment using the old version or the trial version but it occurs on my desktop, so I’m a little puzzled. I also tried the scenario on your demo page “http://demos.telerik.com/aspnet-ajax/editor/examples/default/defaultcs.aspx” and it does not occur there. It also looks fine on Firefox 3.6.18.
We use MOSSLinkManager and our configuration file is as follows;
<configuration>
<property name="AllowThumbGeneration">True</property>
<property name="ConvertToXhtml">True</property>
<property name="EnableDocking">False</property>
<property name="ShowHtmlMode">True</property>
<property name="ShowPreviewMode">False</property>
<property name="ToolbarMode">ShowOnFocus</property>
<property name="ToolsWidth">680px</property>
<property name="NewLineBr">false</property>
<property name="SpellDictionaryLanguage">en-GB</property>
<property name="ImagesPaths">
<item>/SiteCollectionImages</item>
</property>
</configuration>
The dev box (issue doesn’t exist): Windows 2008 R2, using IE8 8.0.7600.16385
The desktop (issue exists): Windows 7, using IE8 8.0.7600.16385
Thanks for your help,
Regards,
Naz

this.RadScheduler1.Width = new Unit(3000);
this.RadScheduler1.TimelineView.NumberOfSlots = 336;
this.RadScheduler1.TimelineView.SlotDuration = TimeSpan.FromHours(2);
this.RadScheduler1.TimelineView.TimeLabelSpan = 2;
this.RadScheduler1.TimelineView.ColumnHeaderDateFormat = @"dd";
this.RadScheduler1.TimelineView.StartTime = new TimeSpan(0, 0, 0);if (e.TimeSlot.Start.TimeOfDay < new TimeSpan(8, 0, 0)|| e.TimeSlot.Start.TimeOfDay >= new TimeSpan(18, 0, 0)){ e.TimeSlot.Control.Style.Add(HtmlTextWriterStyle.Width, "0px");}else{ ... }
I have 3 levels
Top Level - Client Job
2nd Level - JobTask
3rd Level - TaskStockRequirments
The ClentId for the TopLevel is achieved through :-
Protected Sub SqlTopLevel_Clients_Selecting(sender As Object, e As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs) Handles SqlTopLevel_Clients.Selecting If hdnClientId.Value = "" Then hdnClientId.Value = "1" e.Command.CommandText = "SELECT * FROM bm_ClientJob Where ClientId = " & CStr(hdnClientId.Value)End Suband this is ok and the Level 2 is displayed OK but I can't understand why Level 3 doesn't appear.
<%-- CLIENT JOBS HIERARCHICAL GRIDS --%> <telerik:RadSlidingPane ID="rspClientJobs" Title="Client Jobs" runat="server" Height="650px"> <telerik:RadFormDecorator ID="QsfFromDecorator" runat="server" DecoratedControls="All" EnableRoundedCorners="false" /> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="grdClientJobs"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdClientJobs"></telerik:AjaxUpdatedControl> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadGrid ID="grdClientJobs" OnPreRender="grdClientJobs_PreRender" ShowStatusBar="True" DataSourceID="SqlTopLevel_Clients" runat="server" AutoGenerateColumns="False" PageSize="7" AllowSorting="True" AllowPaging="True" GridLines="None" CellSpacing="0"> <PagerStyle Mode="NumericPages"></PagerStyle> <MasterTableView DataSourceID="SqlTopLevel_Clients" DataKeyNames="JobId" AllowMultiColumnSorting="True" HierarchyLoadMode="Client" Width="100%"> <DetailTables> <telerik:GridTableView DataKeyNames="JobId" DataSourceID="SqlLevel2_ClientJobs" Width="100%" runat="server"> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="JobId" MasterKeyField="JobId"> </telerik:GridRelationFields> </ParentTableRelation> <%--LEVEL 3 GRID TABLE - JOBTASKS COLUMNS--%> <DetailTables> <telerik:GridTableView DataKeyNames="TaskId" DataSourceID="SqlLevel3_ClientJobTasks" Width="100%" runat="server"> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="TaskId" MasterKeyField="TaskId"></telerik:GridRelationFields> </ParentTableRelation> <Columns> <telerik:GridBoundColumn SortExpression="Requirement" HeaderText="Requirement" HeaderButtonType="TextButton" DataField="Requirement" UniqueName="Requirement"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Supplier" HeaderText="Supplier" HeaderButtonType="TextButton" DataField="Supplier" UniqueName="Supplier"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Amount" HeaderText="Amount" HeaderButtonType="TextButton" DataField="Amount" UniqueName="Amount"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Units" HeaderText="Units" HeaderButtonType="TextButton" DataField="Units" UniqueName="Units"> </telerik:GridBoundColumn> </Columns> <SortExpressions> <telerik:GridSortExpression FieldName="TaskName" SortOrder="Descending"></telerik:GridSortExpression> </SortExpressions> </telerik:GridTableView> </DetailTables> <%--LEVEL 2 GRID TABLE - CLIENT JOB COLUMNS--%> <Columns> <telerik:GridBoundColumn SortExpression="TaskId" HeaderText="Task Id" HeaderButtonType="TextButton" DataField="TaskId" UniqueName="TaskId"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="TaskSeqNo" HeaderText="Seq No" HeaderButtonType="TextButton" DataField="TaskSeqNo" UniqueName="TaskSeqNo"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="TaskName" HeaderText="Name" HeaderButtonType="TextButton" DataField="TaskName" UniqueName="TaskName"> </telerik:GridBoundColumn> </Columns> <SortExpressions> <telerik:GridSortExpression FieldName="TaskName" SortOrder="Descending"></telerik:GridSortExpression> </SortExpressions> </telerik:GridTableView> </DetailTables> <%--TOP LEVEL CLIENT COLUMNS--%> <Columns> <telerik:GridBoundColumn SortExpression="JobId" HeaderText="JobId" HeaderButtonType="TextButton" DataField="JobId" UniqueName="JobId"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="StartDate" HeaderText="Date Start" HeaderButtonType="TextButton" DataField="StartDate" UniqueName="StartDate" DataFormatString="{0:D}"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="JobName" HeaderText="Name" HeaderButtonType="TextButton" DataField="JobName" UniqueName="JobName"> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid> <%--HIERARCHICAL GRIDS SQL DATA SOURCES--%> <asp:SqlDataSource ID="SqlTopLevel_Clients" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>" ProviderName="System.Data.SqlClient" SelectCommand="SELECT * FROM bm_ClientJob Where ClientId = @ClientId" runat="server"> </asp:SqlDataSource> <asp:SqlDataSource ID="SqlLevel2_ClientJobs" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>" ProviderName="System.Data.SqlClient" SelectCommand="SELECT * FROM bm_JobTask where JobId = @JobId Order By TaskSeqNo" runat="server"> <SelectParameters> <asp:SessionParameter Name="JobId" SessionField="JobId" Type="Int32"></asp:SessionParameter> </SelectParameters> </asp:SqlDataSource> <asp:SqlDataSource ID="SqlLevel3_ClientJobTasks" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>" ProviderName="System.Data.SqlClient" SelectCommand="SELECT * FROM bm_TaskStockRequirement where TaskId = @TaskId" runat="server"> <SelectParameters> <asp:SessionParameter Name="TaskId" SessionField="TaskId" Type="Int32"></asp:SessionParameter> </SelectParameters> </asp:SqlDataSource>
Any ideas please?