I reeally would like to see the Blazor Sankey Chart component in the ASP.NET AJAX library!
Kind regards
Robert
Workaround is to add the following function override at the end of the page (a sample is attached below) Telerik.Web.UI.Editor.Utils.isWindowDestroyed = function (window) { var doc; try{ doc = window.document; } catch (e) { return true; } if(Telerik.Web.Browser.safari && !doc){ return true; } return !doc.defaultView && !doc.parentWindow; }
http://screencast.com/t/FJjlN3yw The error message reads 'ContextMenus' could not be initialized. Details: Object reference on set to an instance of an object.
Several JS errors are trown when writing in re-focussed empty Editor in Chrome. Video: https://www.screencast.com/t/Wx6Ucs8m6S5w First error's message: RadEditor.js:10521 Uncaught TypeError: Cannot read property 'startContainer' of null Steps to reproduce: 1. Open in Chrome: http://demos.telerik.com/aspnet-ajax/editor/examples/trackchanges/defaultcs.aspx 2. Switch to HTML mode and clear the whole content 3. Switch back to Design mode 4. Click any of the Bold/Italic/Underline commands 5. Click out of the Editor's element 6. Click back in the Editor's content area and start typing Result: JS errors are thrown
The size of a dock is increased a bit each time it is dropped and the EnableAnimation="True". Video: https://www.screencast.com/t/LoUJbAb8c Workaround: Set EnableAnimation="False" Steps to reproduce: 1. Run the following code. 2. Swipe the first and second dock several times (Test 1 and Test 2) <telerik:RadDockZone ID="Zone1" runat="server" Height="500px" Orientation="Horizontal" Width="400px"> <telerik:RadDock RenderMode="Lightweight" runat="server" Height="110px" Width="140px" ID="RadDock1" Title="RadDock A" DefaultCommands="None" DockMode="Docked" EnableAnimation="True" EnableRoundedCorners="True" Skin="Silk"> <ContentTemplate> <div style="background-color: blue; width: 110px; color: white"> Test 1 </div> </ContentTemplate> </telerik:RadDock> <telerik:RadDock RenderMode="Lightweight" runat="server" Height="110px" Width="140px" ID="RadDock2" Title="RadDock B" DefaultCommands="None" DockMode="Docked" EnableAnimation="True" EnableRoundedCorners="True" Skin="Web20"> <ContentTemplate> <div style="background-color: red; width: 110px; color: white"> Test 2 </div> </ContentTemplate> </telerik:RadDock> <telerik:RadDock RenderMode="Lightweight" runat="server" Height="110px" Width="140px" ID="RadDock3" Title="RadDock C" DefaultCommands="None" DockMode="Docked" EnableAnimation="True" EnableRoundedCorners="True" Skin="Web20"> <ContentTemplate> <div style="background-color: green; width: 110px; color: white"> Original </div> </ContentTemplate> </telerik:RadDock> </telerik:RadDockZone> Result: The width of the first two docks is different than the one which has not been dragged (Original) Expected: The width of all docks remains the same.
If the PushButton has a PostBackUrl, when clicked, it will not go to the specified page. You can work around it with the below code:
let $T = Telerik.Web.UI;
if ($T) {
let originalFunction = $T.Button.PostbackFunctionality.prototype._postback;
$T.Button.PostbackFunctionality.prototype._postback = function () {
var that = this,
o = that.options,
cState = o.controlState;
if (!o.postbackReference) {
var shouldPostback = o.submitBtn && (cState.splitButtonClicked || !that._isInput);
if (shouldPostback) {
__doPostBack(o.controlId, cState.eventArguments);
}
return !shouldPostback;
}
var postbackFunction = o.postbackReference.replace('WebForm_DoPostBackWithOptions', 'this.WebForm_DoPostBackWithOptions');
postbackFunction = postbackFunction.replace('RadButtonEventArguments', cState.eventArguments);
return eval(postbackFunction);
}
}
.sshShareOnTwitter::before {
content: url("../X.png");
}
GridAutoCompleteColumn columns cannot be created programmatically during OnLoad event, but only using the OnInit event. In the attached sample, if you comment out panelOnInit.Controls.Add(gridOnInit); and uncomment panelOnLoad.Controls.Add(gridOnLoad); when you click Edit in one row the following exception is thrown Cannot create column with the specified type name: GridAutoCompleteColumn But if you comment out panelOnLoad.Controls.Add(gridOnLoad); and uncomment panelOnInit.Controls.Add(gridOnInit); the sample works Note that if you change the GridAutoCompleteColumn for any other control type, for example GridHTMLEditorColumn, both methods will work.