when i am trying sorting or filtering on chrome i am getting script error Uncaught Sys.InvalidOperationException: Sys.InvalidOperationException: A control is already associated with the element.
and sorting is not happing.
please refer UI design code
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tabularData">
<tr>
<td>
<telerik:RadTextTile ID="RadTextTile1" runat="server" Text="My WorkList" Width="100%"
Height="40px" Font-Size="Medium">
</telerik:RadTextTile>
</td>
</tr>
</table>
<table style="width: 100%">
<tr>
<td>
<asp:Label ID="lblWorkListMsg" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td>
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="LoadingPanel1">
<div id="divWorkList" class="tabularDisplayContainer" runat="server">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td>
<telerik:RadGrid runat="server" ID="RadGrid1" AllowPaging="True"
AllowSorting="True"
ShowStatusBar="True" AllowFilteringByColumn="True" OnSortCommand="RadGrid1_SortCommand"
AutoGenerateColumns="False" OnPageIndexChanged="RadGrid1_PageIndexChanged"
>
<MasterTableView >
<Columns>
<telerik:GridTemplateColumn HeaderText="Reference Number" SortExpression="Folio" AndCurrentFilterValue="true" DataField="Folio"
AutoPostBackOnFilter="true" HeaderStyle-Width="20%" ItemStyle-Width="20%">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" NavigateUrl='<%# Eval("Data")%>' Target="_parent"
Text='<%# Eval("Folio")%>' runat="server" />
</ItemTemplate>
<HeaderStyle Width="20%" />
<ItemStyle Width="20%" />
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="RegistrationNumber" HeaderText="Registration Number" AutoPostBackOnFilter="true"
SortExpression="RegistrationNumber" HeaderStyle-Width="30%" ItemStyle-Width="30%">
<HeaderStyle Width="30%" />
<ItemStyle Width="30%" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Name" HeaderText="Name" SortExpression="Name" AutoPostBackOnFilter="true"
HeaderStyle-Width="20%" ItemStyle-Width="20%">
<HeaderStyle Width="20%" />
<ItemStyle Width="20%" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="UserID" HeaderText="User ID" SortExpression="UserID"
DataFormatString="{0:dd-MMM-yyyy}" HeaderStyle-Width="20%" ItemStyle-Width="20%"
Visible="false">
<HeaderStyle Width="20%" />
<ItemStyle Width="20%" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="StartDate" HeaderText="Submitted Date" DataFormatString="{0:dd-MMM-yyyy}"
SortExpression="StartDate" HeaderStyle-Width="15%" ItemStyle-Width="15%" AutoPostBackOnFilter="true">
<HeaderStyle Width="15%" />
<ItemStyle Width="15%" />
</telerik:GridBoundColumn>
</Columns>
<PagerStyle PageSizeControlType="None" />
</MasterTableView>
<FilterItemStyle ForeColor="#333333" />
<PagerStyle PageSizeControlType="None" />
</telerik:RadGrid>
</td>
</tr>
</table>
</div>
</telerik:RadAjaxPanel>
<telerik:RadAjaxLoadingPanel ID="LoadingPanel1" runat="server" MinDisplayTime="300">
</telerik:RadAjaxLoadingPanel>
</td>
</tr>
</table>
</div>
</ContentTemplate>
</asp:UpdatePanel>
and sorting is not happing.
please refer UI design code
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tabularData">
<tr>
<td>
<telerik:RadTextTile ID="RadTextTile1" runat="server" Text="My WorkList" Width="100%"
Height="40px" Font-Size="Medium">
</telerik:RadTextTile>
</td>
</tr>
</table>
<table style="width: 100%">
<tr>
<td>
<asp:Label ID="lblWorkListMsg" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td>
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="LoadingPanel1">
<div id="divWorkList" class="tabularDisplayContainer" runat="server">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td>
<telerik:RadGrid runat="server" ID="RadGrid1" AllowPaging="True"
AllowSorting="True"
ShowStatusBar="True" AllowFilteringByColumn="True" OnSortCommand="RadGrid1_SortCommand"
AutoGenerateColumns="False" OnPageIndexChanged="RadGrid1_PageIndexChanged"
>
<MasterTableView >
<Columns>
<telerik:GridTemplateColumn HeaderText="Reference Number" SortExpression="Folio" AndCurrentFilterValue="true" DataField="Folio"
AutoPostBackOnFilter="true" HeaderStyle-Width="20%" ItemStyle-Width="20%">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" NavigateUrl='<%# Eval("Data")%>' Target="_parent"
Text='<%# Eval("Folio")%>' runat="server" />
</ItemTemplate>
<HeaderStyle Width="20%" />
<ItemStyle Width="20%" />
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="RegistrationNumber" HeaderText="Registration Number" AutoPostBackOnFilter="true"
SortExpression="RegistrationNumber" HeaderStyle-Width="30%" ItemStyle-Width="30%">
<HeaderStyle Width="30%" />
<ItemStyle Width="30%" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Name" HeaderText="Name" SortExpression="Name" AutoPostBackOnFilter="true"
HeaderStyle-Width="20%" ItemStyle-Width="20%">
<HeaderStyle Width="20%" />
<ItemStyle Width="20%" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="UserID" HeaderText="User ID" SortExpression="UserID"
DataFormatString="{0:dd-MMM-yyyy}" HeaderStyle-Width="20%" ItemStyle-Width="20%"
Visible="false">
<HeaderStyle Width="20%" />
<ItemStyle Width="20%" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="StartDate" HeaderText="Submitted Date" DataFormatString="{0:dd-MMM-yyyy}"
SortExpression="StartDate" HeaderStyle-Width="15%" ItemStyle-Width="15%" AutoPostBackOnFilter="true">
<HeaderStyle Width="15%" />
<ItemStyle Width="15%" />
</telerik:GridBoundColumn>
</Columns>
<PagerStyle PageSizeControlType="None" />
</MasterTableView>
<FilterItemStyle ForeColor="#333333" />
<PagerStyle PageSizeControlType="None" />
</telerik:RadGrid>
</td>
</tr>
</table>
</div>
</telerik:RadAjaxPanel>
<telerik:RadAjaxLoadingPanel ID="LoadingPanel1" runat="server" MinDisplayTime="300">
</telerik:RadAjaxLoadingPanel>
</td>
</tr>
</table>
</div>
</ContentTemplate>
</asp:UpdatePanel>