The best approach is to handle the OnClientTileClicking event for the TileList and determine whether it should be cancelled: http://www.telerik.com/help/aspnet-ajax/tilelist-client-side-events-onclienttileclicking.html.
A possible way to change the behavior is to pass the _cancel field value from the Clicking event of the Tile to the TileClicking event of the TileList with the following override.
var $T = Telerik.Web.UI;
$T.RadTileList.prototype._onTileClicking = function (tile, args)
{
var eventArgs = new $T.RadTileListCancelEventArgs(tile, args.get_value());
eventArgs.set_cancel(args.get_cancel()); //the change - pass the _cancel argument to the TileList handler too
this.raiseEvent("tileClicking", eventArgs);
args.set_cancel(tile._isDragged || eventArgs.get_cancel());
args.set_value(eventArgs.get_value());
tile._isDragged = false;
}
Brief Description of Issue: If you try to put HTML comments into the HTML view of an HTML module using the default rich text editor you will find that the comments are visible when you save the content. Clear Steps to Reproduce: Install DotNetNuke 7.0.2 Login with admin/host Edit an HTML module Switch to the HTML view of the editor put <!--Test--> Save View the page and you will see <!--Test--> Expected Result: The comment should be just that, a COMMENT, not visible to the browser unless you were viewing the source of the page.
Creating a complex list nesting, sometime includes creating empty parent list item to include entire sub lists. In Chrome, Firefox and Opera pressing backspace in such items causes incorrect behavior and formatting. This is actually a browser behavior, and it stems from the deletion of the BR tag inside the parent lists. Under IE, this is handled by native DOM operation that removes the entire parent list item and attaching its sub child's to the previous available one.
Under IE10 and 11 the CrossFade animation causes a random flickering.
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.
In IE the command works fine.
In FF the command is always disabled.
In Chrome is always enabled, but using it do not affect the content.
If you need this tool to be always disabled under Chrome, you can use the following approach to disable the tool:
<telerik:RadEditor runat="server" ID="RadEditor1" OnClientSelectionChange="OnClientSelectionChange">
</telerik:RadEditor>
<script type="text/javascript">
function OnClientSelectionChange(sender, args) {
if ($telerik.isChrome) {
setTimeout(function () {
sender.get_toolAdapter().getToolByName("AbsolutePosition").set_enabled(false);
},0)
}
}
</script>
System.Exception: 453.6 is not a valid value for Int32.
We are currently using v2010 of telerik.web.ui dll in our production environments and planning to move to 2015 very soon. Upon updating in our staging environments we are seeing a massive difference in dll size between the 2 versions. Also the webresource.axd(javascript) in the new version is 1.14MB in size which may cause some performance issues. My question is: 1. Is there a way to reduce this size or do per-need basis loading? 2. Can we refer telerik js files in our master page so that they are not loaded all the time? If so, please let us know how.
We're using Telerik.ReportViewer.WebForms.ReportViewer for exporting to another files format but only exported to excel file I got error message below.
please help to advise for this error.
Server Error in '/' Application.
Attempting to get range {22,19}{10,3},Merged=False,Parent=printPackingList2[0], that intersects with an already merged range.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: Attempting to get range {22,19}{10,3},Merged=False,Parent=printPackingList2[0], that intersects with an already merged range.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[InvalidOperationException: Attempting to get range {22,19}{10,3},Merged=False,Parent=printPackingList2[0], that intersects with an already merged range.]
Telerik.Reporting.Excel97.Worksheet.GetRange(Int32 col, Int32 row, Int32 colSpan, Int32 rowSpan) +186
Telerik.Reporting.ExcelRendering.Excel97.Worksheet.Telerik.Reporting.ExcelRendering.IWorksheet.GetRange(Int32 col, Int32 row, Int32 colSpan, Int32 rowSpan) +73
Telerik.Reporting.ExcelRendering.RenderingItem.GetRange(IWorksheet worksheet, TableLayoutInfo layoutInfo) +381
Telerik.Reporting.ExcelRendering.RenderingItem.Render(IWorksheet worksheet, TableLayoutInfo layoutInfo) +78
Telerik.Reporting.ExcelRendering.RenderingItemContainer.RenderInternal(IWorksheet worksheet, TableLayoutInfo layoutInfo) +141
Telerik.Reporting.ExcelRendering.Section.RenderInternal(IWorksheet worksheet, TableLayoutInfo layoutInfo) +62
Telerik.Reporting.ExcelRendering.RenderingItem.Render(IWorksheet worksheet, TableLayoutInfo layoutInfo) +638
Telerik.Reporting.ExcelRendering.RenderingItemContainer.RenderInternal(IWorksheet worksheet, TableLayoutInfo layoutInfo) +141
Telerik.Reporting.ExcelRendering.Report.RenderInternal(IWorksheet worksheet, TableLayoutInfo layoutInfo) +786
Telerik.Reporting.ExcelRendering.RenderingItem.Render(IWorksheet worksheet, TableLayoutInfo layoutInfo) +638
Telerik.Reporting.ExcelRendering.Report.Render(IWorkbook workbook) +373
Telerik.Reporting.ExcelRendering.Excel97.ExcelReport.Telerik.Reporting.Processing.IRenderingExtension.Render(Report report, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback) +184
Telerik.Reporting.Processing.ReportProcessor.RenderCore(ExtensionInfo extensionInfo, IList`1 reports, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback) +1386
Telerik.Reporting.Processing.ReportProcessor.RenderCore(String format, IList`1 reports, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback) +103
Telerik.ReportViewer.WebForms.ReportExportOperation.RenderReport(String format, IList`1 processingReports, Hashtable deviceInfo, IRenderingContext renderingContext) +259
Telerik.ReportViewer.WebForms.ReportRenderOperation.PerformOperationOverride() +340
Telerik.ReportViewer.WebForms.HandlerOperation.PerformOperation(HttpContext context, ICacheManager cacheManager) +74
Telerik.ReportViewer.WebForms.BasicHandler.ProcessRequest(HttpContext context) +276
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +341
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69
For the time being you can safely use the same scenario with ContentAreaMode set to Div.