Button single click becomes disabled permanently if a validation error is detected. After satisfying the validator conditions the button doesn't get enabled and it is not possible to post back the page.
This issue happens only under IE11 with IE9 compatibility mode. Using real IE9 browser the area is rendered correctly. You should be aware of this issue when testing cross browser functionality of the RadEditor.
With the current implementation if the RenderMode is set to Auto in the web.config file it is later automatically changed to Leightweight instead of Mobile.
When the editor is loaded with a full HTML page editable document, which contains nested tables with images inside, selecting an image causes the Chrome browser to break. Possible workaround is disabling the resize widget of the tables and images in Chrome by incorporating this sample code: <telerik:RadEditor ID="RadEditor1" runat="server"> </telerik:RadEditor> <script type="text/javascript"> Telerik.Web.UI.RadEditor.prototype._initializeResizableWidget = function myfunction() { }; </script>
This bug causes incorrect user behavior. Lists cannot be disconnected with Enter, in some cases user cannot add multiple empty paragraphs. For the time being you can resolve the issue by incorporating the following JS code block: <telerik:RadEditor runat="server" ID="RadEditor1"> </telerik:RadEditor> <script type="text/javascript"> var setCursorFn = Telerik.Web.UI.Editor.Utils._setCursorInNode; Telerik.Web.UI.Editor.Utils._setCursorInNode = function (cursorElement, container, editor) { setCursorFn.call(this, cursorElement, container, editor); if ($telerik.isChrome) { var selection = editor.getSelection(); var range = selection.getRange(); if (!range.collapsed) { range.collapse(); selection.selectRange(range); } } } </script>
This is the popular image zoom control used in many sites like amazon.com to display a zoomed selection of an image in another panel or window.
The issue with incorrectly counted header elements comes due to the reason that the main table considers the TH elements as child elements no matter if they are nested in a second table. You can find attached a simple project with the fixed AccessibleTable dialog set as external.
Navigate to: http://localdemos.telerik.com/aspnet-ajax/treelist/examples/databinding/loadondemand/defaultcs.aspx 1) Expand item with ID:2, then items: id:1413, id:1414 2)Expand item id:1 3)Fill Item ID textbox with "303" and Level textbox with "2" 4)Click "ExpandItemToLevel" 5)The icon of item 304 seems like "expanded"(and it should be), however the item is not expanded.
When a user works with large content in the editor and pastes a word in the end of it, the page and content area are scrolled to the top. This causes an inconvenience for the editing behavior, the user should scroll down to continue typing or editing.
When a list item is set with a color or background color, only the text gets modified. A more appropriate user experience would be if the whole list item get affected by the chosen value. The following custom Inline Command modification changes the behavior of the ForeColor command and provides more desktop-like text editing experience to the users. <telerik:RadEditor ID="RadEditor1" runat="server"> <Content> <ol> <li>list item</li> <li>list item</li> <li>list item</li> </ol> </Content> </telerik:RadEditor> <script type="text/javascript"> (function ($, $E, utils) { $E.ForeColor = function (editor, commandSettings, options) { $E.ForeColor.initializeBase(this, [editor, commandSettings, options]); }; $E.ForeColor.prototype = { formatFragment: function (fragment) { var formatNode; var parent = fragment.getParent(); var parentFormatted = this.findSameFormattedAncestor(parent); if (parentFormatted && this.hasSameFormattingValue(parentFormatted)) { return; } if (this.shouldFormatParentNode(fragment)) { this.formatNode(parentFormatted || parent, true); } else { for (var i = 0; i < fragment.nodes.length; i++) { var node = fragment.nodes[i]; if (this.isMarker(node) || this.hasSameFormatting(node)) { continue; } if (utils.isTag(node, 'font')) { this.formatFont(node); } else { var nodeName = this.settings.tag || "SPAN"; if (node.nodeName == nodeName && !node.parentNode.style[this.settings.cssName]) { this.formatNode(node); } else if ((node.parentNode.nodeName == nodeName || node.parentNode.nodeName === "LI") && this.getNodesTextContent([node]) == this.getNodesTextContent([node.parentNode])) { this.formatNode(node.parentNode); } else { formatNode = this.createInlineNode(); fragment.insertBeforeFirst(formatNode); fragment.appendTo(formatNode); } } } } } }; $E.ForeColor.registerClass("Telerik.Web.UI.Editor.ForeColor", $E.InlineCommandWithValue); })($telerik.$, Telerik.Web.UI.Editor, Telerik.Web.UI.Editor.Utils); </script>
Hi Telerik Team, I'd like to suggest a control with a real gantt chart, something like a ms project. I and others are using external controls to have this functionalitty Thanks, best Daniel
This bug was reproduced on a Windows 7 64 bit machine with installed SQL Server 2008 R2 Standart and Visual Studio 2013. Steps to reproduce: 1. Install UI for ASP.NET Ajax through the Control Panel with all available features selected including the Demos feature 2. Open Live Demos solution in Visual Studio 2013 Expected result: Solution is opened without errors Actual result: There is an error - The custom tool 'MSLinqToSQLGenerator' failed. Object reference not set to an instance of an object. Found fix - In Visual Studio Solutio Explorer right-click on the Live \App_Code\NorthwindDataClasses.dbml file and select "Run Custom Tool" This bug originates from support ticket 822091.
When a table is inserted above a list element and modified via the Table Wizard dialog, it is getting appended as a list item.
For the time being the following CSS can be used: CSS: <style> .RadPanelBar .rpGroup .rpLink, .RadPanelBar .rpGroup .rpTemplate .RadButton { line-height: normal; } </style ASPX: <telerik:RadPanelBar ID="rpbOptions" runat="server" Width="200px" ExpandMode="SingleExpandedItem" AllowCollapseAllItems="true" Font-Bold="True"> <Items> <telerik:RadPanelItem Text="Delivery Method" Font-Size="Small"> <Items> <telerik:RadPanelItem Expanded="true"> <ContentTemplate> <div id="div1"> <telerik:RadButton ToggleType="Radio" ButtonType="ToggleButton" ID="RadButton9" runat="server" GroupName="gDeliveyMethod" Checked="true" AutoPostBack="false" Text="Pickup" ForeColor="#295B8B"></telerik:RadButton> <br /> <telerik:RadButton ToggleType="Radio" ButtonType="ToggleButton" ID="RadButton10" runat="server" GroupName="gDeliveyMethod" AutoPostBack="false" Font-Size="X-Small" ForeColor="#295B8B" Text="Courier"></telerik:RadButton> </span><br /> <telerik:RadButton ToggleType="Radio" ButtonType="ToggleButton" ID="RadButton11" runat="server" GroupName="gDeliveyMethod" AutoPostBack="false" Font-Size="X-Small" ForeColor="#295B8B" Text="US Mail"></telerik:RadButton> <br /> </div> </ContentTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar>