hi, I have a Grid that updates through a User control and uses LINQ in the background and everything works fine until I Edit/Update few times. The problem is that the grid freezes after I update a couple of times and I get this javascript error. RadGrid.NET2.dll assembly version number is 5.1.3.0. Please help me solve it as this is very urgent. Thanks in anticipation.
Here's my code.
<
asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings><telerik:AjaxSetting AjaxControlID="rgProperties"><UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rgProperties" /></UpdatedControls>
</telerik:AjaxSetting></AjaxSettings></telerik:RadAjaxManager>
<rad:RadGrid ID="rgProperties" runat="server" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" AutoGenerateDeleteColumn="false" AutoGenerateEditColumn="False" EnableAJAX="True" GridLines="None" onneeddatasource="rgProperties_NeedDataSource" Height="700px" OnDeleteCommand="rgProperties_DeleteCommand" OnUpdateCommand="rgProperties_UpdateCommand">
<clientsettings> <scrolling allowscroll="True" usestaticheaders="True" /> </clientsettings>
<
MasterTableView DataKeyNames="Id" Width="100%">
<
RowIndicatorColumn Visible="False"><HeaderStyle Width="50px"></HeaderStyle>
</
RowIndicatorColumn><ExpandCollapseColumn Visible="true" Resizable="False">
<
HeaderStyle Width="200px"></HeaderStyle>
</
ExpandCollapseColumn>
<Columns>
<rad:GridEditCommandColumn EditText="Edit" UpdateText="Update" CancelText="Cancel" UniqueName="EditButtonColumn"></rad:GridEditCommandColumn>
<rad:GridButtonColumn UniqueName="DeleteColumn" Text="Delete" CommandName="Delete" ConfirmText="Are you sure?" />
<rad:GridBoundColumn UniqueName="Ref#" HeaderText="RefNo" DataField="RefNo"/>
<rad:GridBoundColumn UniqueName="Name" HeaderText="Name" DataField="Name"/>
<rad:GridBoundColumn UniqueName="Description" HeaderText="Description" DataField="Description"/>
<rad:GridBoundColumn UniqueName="Price" HeaderText="Price" DataField="Price"/>
<rad:GridBoundColumn UniqueName="Available For" HeaderText="Available For" DataField="idAvailableFor"/>
<rad:GridBoundColumn UniqueName="Availability" HeaderText="Availability" DataField="idAvailability"/>
<rad:GridBoundColumn UniqueName="Status" HeaderText="Status" DataField="idStatus"/>
<rad:GridBoundColumn UniqueName="Property Type" HeaderText="Property Type" DataField="idPropertyType"/>
<rad:GridBoundColumn UniqueName="Property City" HeaderText="Property City" DataField="IdPropertyCity"/>
<rad:GridBoundColumn UniqueName="Property Area" HeaderText="Property Area" DataField="IdPropertyArea"/>
</Columns>
<EditFormSettings CaptionFormatString="Edit details for Property with Ref Number {0}" CaptionDataField="RefNo" UserControlName="EmployeeDetailsCS.ascx" EditFormType="WebUserControl">
<FormTableItemStyle Width="100%" Height="29px"></FormTableItemStyle>
<FormTableStyle GridLines="None" CellSpacing="0" CellPadding="2"></FormTableStyle>
<FormStyle Width="100%" BackColor="#eef2ea"></FormStyle>
<EditColumn ButtonType="ImageButton" />
</EditFormSettings>
<EditFormSettings UserControlName="~/UserControls/Properties/PropertyEditInsertForm.ascx" EditFormType="WebUserControl">
<EditColumn UniqueName="EditButtonColumn">
</EditColumn>
</EditFormSettings>
</
MasterTableView>
</
rad:RadGrid>