ADMIN UPDATE
This issue will be fixed in Chrome 58, as an investigation path has been provided to the Chromium team: http://www.telerik.com/forums/error-telerik-web-ui-webresource#03pCYKiU5ku6u8t2pEluHA.
END ADMIN UPDATE
Hi all,
I use Radgrid with GridClientSelectColumn for many years without any problem. But after Chrome upgrade to version 57.0.2987.133 I have a problem with row selection. When application starts it works fine, but after a while it is broken and I can't select row correctly until next page refresh.
In Chrome console I can find this error after each click in grid:
Maximum call stack size exceeded
at HTMLInputElement.b.RadFormDecorator._globalInputChecked [as rfd_checked] (Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_ctl00_ctl00_ctl00_ctl00_ContentBody_ContentM…:5656)
at HTMLInputElement.b.RadFormDecorator._globalInputChecked [as rfd_checked] (Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_ctl00_ctl00_ctl00_ctl00_ContentBody_ContentM…:5656)
...
I did some tests and I see that event OnRowSelecting is raised, but event OnRowSelected is not invoked anymore and error message is thrown. I don't have the problem with other browsers (IE, FF).
Do you have the same problem? Is there any workaround?
Thank you,
Petr
8 Answers, 1 is accepted
Hi.
i have the same problem than Petr. i have problems in radcomboboxes ,radtoolbar and Radwizard.
Thank you,
Ruben.
Hi guys,
Can you reproduce this problem with the following markup? What steps do I need to take in order to observe the issue? I tried selecting rows in the grid, yet things seem to work fine for me. What is the RenderMode you use for your controls?
<
telerik:RadFormDecorator
runat
=
"server"
ID
=
"rfd1"
RenderMode
=
"Classic"
/>
<
telerik:RadGrid
RenderMode
=
"Classic"
runat
=
"server"
ID
=
"RadGrid1"
DataSourceID
=
"SqlDataSource1"
AllowPaging
=
"true"
PageSize
=
"15"
AllowMultiRowSelection
=
"true"
>
<
ClientSettings
Selecting-AllowRowSelect
=
"true"
>
<
ClientEvents
OnRowSelected
=
"OnRowSelected"
/>
</
ClientSettings
>
<
MasterTableView
CommandItemDisplay
=
"Top"
>
<
Columns
>
<
telerik:GridClientSelectColumn
></
telerik:GridClientSelectColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
<
script
>
function OnRowSelected() {
console.log(1);
}
</
script
>
<
asp:SqlDataSource
ID
=
"SqlDataSource1"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
ProviderName="System.Data.SqlClient" SelectCommand="SELECT * FROM Customers"
runat="server"></
asp:SqlDataSource
>
Regards, Marin Bratanov
Telerik by Progress
Hi
Txs for your fast answer. i use this.
<telerik:RadFormDecorator ID="QsfFromDecorator" runat="server" DecoratedControls="All" EnableRoundedCorners="false" />
in IE works fine, In firefox Works fine, In chrome (Version 56 o lower) Works Fine, In Chorme (Version 57) Doesn´t work.
i have problems with several control not only with Radgrid control.
Thank you,
regards.
Hi,
I don't use any special RadFormDecorator. I tried to use attribute ControlsToSkip like this:
<
telerik:RadFormDecorator
id
=
"formDecorator"
runat
=
"server"
DecoratedControls
=
"all"
ControlsToSkip
=
"CheckBoxes"
EnableRoundedCorners
=
"false"
/>
But it doesn't help me. In our application we have a lot of pages and grids and I must switch between pages to see the error. I am not sure if it is possible to reproduce the problem in one page.
I tried to install Chrome 58.0.3029.54 beta and there is no problem too. From my point of view it looks like a bug of the browser instead of error in Telerik component.
Regards,
Petr
Hi all,
Thank for chiming in.
@Petr - The chrome 58 is great news, and this does, indeed, sound like a browser bug (this is not the first time a similar browser upgrade has caused similar issues).
@everyone - it would be very helpful if someone can point out a few simple steps to reproduce this problem, so far I have not been able to see these errors in order to investigate. Chrome 58 is likely to go out soon (within a couple of weeks) and resolve the problem. Nevertheless, if we manage to reproduce the issue, we will try to provide a workaround.
Regards,
Marin BratanovTelerik by Progress
Hi all,
Another thread (http://www.telerik.com/forums/error-telerik-web-ui-webresource) suggest that this may be related to the AjaxControlToolkit. Do your projects use it and does the issue occur without it? At present, it seems that Chrome 58 is going to be the fix for this problem. There are several different stack traces leading to the same error in Chrome 57.0.2987.133, and they may all be related to some global functions, so there may be something off with the memory management in this particular Chrome version.
Regards,
Telerik by Progress
Hi all,
A client of ours has provided a test case to the Chromium team and this issue should be resolved in the Chrome 58 update: http://www.telerik.com/forums/error-telerik-web-ui-webresource#03pCYKiU5ku6u8t2pEluHA.