Quantcast
Channel: Telerik Forums RSS
Viewing all articles
Browse latest Browse all 84751

RadGrid freeze Chrome and Safari on any Apple device

$
0
0

Hello, 

We are experienced an issue with radGrid on iPad/iPhone/iPod. On any postback (trying to retrieve a record, ordering by clicking the column header, changing the page size) the entire browser is blocked. The only way to go back is to force closing the browser and reopen it. 

Mention : The Android devices are working good, also the all browsers on desktop using Windows. 

Mention : The radGrid is placed in a radWindow.

Trying to isolate the problem found that this is happening even on a simple radGrid in a dummy window. Is there something we are missing? Are we wrong with something else? Can you reproduce the problem? 

Telerik version : 2016.1.113.40

This is the source code we are using in order to reproduce the problem .

Thank you!

 

ASPX : 

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DummyLookupContent.ascx.cs" Inherits="wMobilePC.Web.UI.Contents.DummyLookupContent" ClassName="wMobilePC.Web.UI.Contents.DummyLookup" %><br><telerik:RadCodeBlockID="rcbMain"runat="server"><br>    <scripttype="text/javascript"><br>        var oWnd = RadWindow_GetRadWindow();<br>        oWnd.set_visibleStatusbar(false);<br>        oWnd.set_width(700);<br>        oWnd.set_height(500);<br>        oWnd.center();<br>       <br><br>    </script><br></telerik:RadCodeBlock><br><br><br><telerik:RadGridID="grd"runat="server"AutoGenerateColumns="true"<br>        AllowCustomPaging="True" AllowPaging="True" OnNeedDataSource="grd_NeedDataSource"<br>        PageSize="10" EnableLinqExpressions="false" Height="400px" Width="100%" ><br>        <MasterTableViewAllowFilteringByColumn="True"AllowCustomSorting="True"AllowSorting="True"<br>            CanRetrieveAllData="False" EnableColumnsViewState="True" EnableViewState="True"<br>            TableLayout="Fixed"><br>            <PagerStyleAlwaysVisible="true"/><br>        </MasterTableView><br>        <ClientSettingsAllowKeyboardNavigation="true"><br>            <SelectingAllowRowSelect="True"/><br>            <ScrollingAllowScroll="true"UseStaticHeaders="true"/><br>            <KeyboardNavigationSettingsAllowActiveRowCycle="true"EnableKeyboardShortcuts="false"/><br>        </ClientSettings><br>    </telerik:RadGrid>

 

Code behind : 

namespacewMobilePC.Web.UI.Contents<br>{<br>    publicpartialclassDummyLookupContent : UserControl, IWebContent<br>    {<br>        publicstringName<br>        {<br>            get; set;<br>        }<br><br>        publicboolIsReadOnly<br>        {<br>            get; set;<br>        }<br><br>        publicstringId<br>        {<br>            get; set;<br>        }<br><br>        publicstringTitle<br>        {<br>            get; set;<br>        }<br><br>        publicControl Control<br>        {<br>            get{ returnthis; }<br>        }<br><br>        publicboolIsDirty<br>        {<br>            get; set;<br>        }<br><br>        publicIDataContext DataContext<br>        {<br>            get; set;<br>        }<br><br>        publicIWebWorkspace Workspace<br>        {<br>            get; set;<br>        }<br><br>        protectedvoidPage_Load(objectsender, EventArgs e)<br>        {<br>            LoadAjaxSettings();<br>        }<br><br>        protectedvoidgrd_NeedDataSource(objectsender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)<br>        {<br>            DataSet ds = ContactService.GetAllContacts(SecurityContext.LoggedInUser, GMContactType.Primary, "Company LIKE '%c%'", string.Empty, 0, 100);<br><br>            grd.DataSource = ds.Tables[0];<br>        }<br><br>        publicControl GetView(stringname)<br>        {<br>            returnnull;<br>        }<br><br>        publicvoidSaveContent(objectinfo)<br>        {<br>            <br>        }<br><br>        publicvoidInitialize(objectinfo)<br>        {<br>            <br>        }<br><br>        publicvoidLoadContent(objectinfo)<br>        {<br>            <br>        }<br><br>        publicvoidRefreshContent(objectinfo)<br>        {<br>           <br>        }<br><br>        publicboolIsRefreshRequired(objectinfo)<br>        {<br>            returnfalse;<br>        }<br><br>        privatevoidLoadAjaxSettings()<br>        {<br>            RadAjaxManager.GetCurrent(Page).AjaxSettings.AddAjaxSetting(grd, grd);<br>        }<br>    }<br>}

 


Viewing all articles
Browse latest Browse all 84751

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>