or

<telerik:RadGrid ID="radgrdWell" OnItemCreated="RadgrdPropertySetup_ItemCreated" BorderColor="#009933" BorderWidth="1px" FilterItemStyle-BackColor="#F1F7EE" OnItemDataBound="PropertySetup_ItemDataBoundCommand" OnUpdateCommand="PropertySetup_UpdateGridRow" OnInsertCommand="PropertySetup_InsertGridRow" Skin="Hay" EnableEmbeddedSkins="false" runat="server" AllowPaging="True" AllowSorting="True" AllowFilteringByColumn="true" GridLines="None" ShowGroupPanel="false" AutoGenerateColumns="false" OnNeedDataSource="PropertySetup_Needdatasource"> <GroupingSettings CaseSensitive="false" /> <ClientSettings ClientMessages-DragToGroupOrReorder="DragToReorder" AllowColumnsReorder="True" EnablePostBackOnRowClick="true"> <Selecting AllowRowSelect="True" /> <Resizing AllowColumnResize="false" /> <ClientEvents OnPopUpShowing="PopUpShowing" /> </ClientSettings> <PagerStyle Mode="NextPrevNumericAndAdvanced" AlwaysVisible="True" ForeColor="#009900" Font-Names="verdana" Font-Size="8pt" /> <MasterTableView EditMode="PopUp" CommandItemDisplay="Top" EnableHeaderContextMenu="true" CommandItemSettings-AddNewRecordText="Add"> <CommandItemTemplate> <table width="100%" cellpadding="4px"> <tr> <td width="40%"> <asp:Button ID="lbtnAddNew" runat="server" Text="Add" CommandName="InitInsert" CssClass="buttonlarge" CausesValidation="false" /> <asp:Button ID="lbtnRefresh" runat="server" Text="Refresh Data" CommandName="RebindGrid" CssClass="buttonlarge" CausesValidation="false" /> </td> <td align="left"> <%-- <asp:Label ID="lblHeading" runat="server" CssClass="SuccessLabel" Text="Studies" />--%> </td> </tr> </table> </CommandItemTemplate> <EditFormSettings PopUpSettings-Modal="true" EditColumn-ButtonType="ImageButton" EditColumn-InsertText="Add" FormTableButtonRowStyle-HorizontalAlign="Right" EditColumn-ItemStyle-HorizontalAlign="Center" EditColumn-CancelImageUrl="../../wpresources/IFDB/Images/Cancel-60.png" EditColumn-InsertImageUrl="../../wpresources/IFDB/Images/Add-60.png" EditColumn-UpdateImageUrl="../../wpresources/IFDB/Images/Update-60.png"> <FormMainTableStyle GridLines="Horizontal" Width="100%" CssClass="Spacing" HorizontalAlign="Center" /> <FormTableStyle Width="100%" CssClass="Spacing" HorizontalAlign="Center" /> <FormStyle Width="100%"></FormStyle> <FormCaptionStyle ForeColor="#ececd8" /> <PopUpSettings Width="450px" /> </EditFormSettings> <Columns> <telerik:GridEditCommandColumn UniqueName="EditColumn" ButtonType="ImageButton" UpdateText="Save" HeaderText="" EditImageUrl="~/wpresources/IFDB/Images/Edit.png" InsertImageUrl="~/wpresources/IFDB/Images/Update.gif" UpdateImageUrl="~/wpresources/IFDB/Images/Update.gif" CancelImageUrl="~/wpresources/IFDB/Images/Cancel.gif"> <HeaderStyle Width="6%"></HeaderStyle> <ItemStyle VerticalAlign="Top" /> </telerik:GridEditCommandColumn> <telerik:GridTemplateColumn UniqueName="Description" HeaderText="Description *" SortExpression="Description" DataField="Description" ItemStyle-Wrap="false"> <ItemTemplate> <asp:Label ID="lblDescription" runat="server" Width="120" CssClass="gridlabel" DataFormatString="{0:d}" Text='<%#Eval("Description") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtDescription" CssClass="NormalTextBox" runat="server" Width="120" Text='<%# Eval("Description") %>'> </asp:TextBox> <asp:RequiredFieldValidator ID="rfdDescription" runat="server" ControlToValidate="txtDescription" ValidationGroup="vgPropertyValueSetup" Text="*" Display="Dynamic"></asp:RequiredFieldValidator> <asp:Label ID="lblOrganisationid" runat="server" Text='<%#Eval("Organisationid") %>' CssClass="gridlabel" Visible="false"></asp:Label> <asp:Label ID="lblParentPropertyValueID" runat="server" Text='<%#Eval("FkOrganisationHierarchyID") %>' CssClass="gridlabel" Visible="false"></asp:Label> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="ParentPropertyValueName" UniqueName="Type" ItemStyle-Wrap="false" HeaderText="Parent Property Name *" SortExpression="ParentPropertyValueName" HeaderStyle-Wrap="false"> <ItemTemplate> <asp:Label ID="lblType" CssClass="gridlabel" Text='<%# Eval("ParentPropertyValueName") %>' runat="server"> </asp:Label> </ItemTemplate> <EditItemTemplate> <asp:DropDownList ID="drpdwnParentType" DataTextField="Name" DataValueField="pkOrganisationHierarchyValueID" CssClass="NormalDDL" runat="server"> </asp:DropDownList> <asp:RequiredFieldValidator ID="rfvParentType" ControlToValidate="drpdwnParentType" ValidationGroup="vgPropertyValueSetup" Text="*" InitialValue="-1" runat="server" Display="Dynamic" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="UniqueWellID" ItemStyle-Wrap="false" HeaderText="Unique Well Identifier *" SortExpression="UniqueWellID" HeaderStyle-Wrap="false"> <ItemTemplate> <asp:Label ID="lblUWID" runat="server" CssClass="gridlabel" Text='<%# Eval("UniqueWellID") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtUWID" CssClass="NormalTextBox" runat="server" Width="120" Text='<%# Eval("UniqueWellID") %>'> </asp:TextBox> <asp:RequiredFieldValidator ID="rfdUWID" runat="server" ControlToValidate="txtUWID" ValidationGroup="vgPropertyValueSetup" Text="*" Display="Dynamic"></asp:RequiredFieldValidator> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="Latitude" ItemStyle-Wrap="false" HeaderText="Latitude" SortExpression="Latitude"> <ItemTemplate> <asp:Label ID="lblLatitude" runat="server" CssClass="gridlabel" Text='<%# Eval("Latitude") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtLatitude" CssClass="NormalTextBox" runat="server" Width="120" Text='<%# Eval("Latitude") %>'> </asp:TextBox> <asp:CustomValidator ID="cvLatitude" runat="server" ControlToValidate="txtLatitude" OnServerValidate="ServerValidate" ErrorMessage="You Must Fill" ValidationGroup="vgPropertyValueSetup"></asp:CustomValidator> <asp:Label ID="lblvalError" runat="server" CssClass="ErrorLabel"></asp:Label> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="Longitude" ItemStyle-Wrap="false" HeaderText="Longitude *" SortExpression="Longitude" > <ItemTemplate> <asp:Label ID="lblLongitude" runat="server" CssClass="gridlabel" Text='<%# Eval("Longitude") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtLongitude" CssClass="NormalTextBox" runat="server" Width="120" Text='<%# Eval("Longitude") %>'> </asp:TextBox> <asp:CustomValidator ID="cvLongitude" runat="server" ControlToValidate="txtLongitude" OnServerValidate="ServerValidate" ErrorMessage="You Must Fill" ValidationGroup="vgPropertyValueSetup"></asp:CustomValidator> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="UTMZone" ItemStyle-Wrap="false" HeaderText="UTMZone" SortExpression="UTMZone" > <ItemTemplate> <asp:Label ID="lblUTMZone" runat="server" CssClass="gridlabel" Text='<%# Eval("UTMZone") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtUTMZone" CssClass="NormalTextBox" runat="server" Width="120" Text='<%# Eval("UTMZone") %>'> </asp:TextBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="UTMXCoordinate" ItemStyle-Wrap="false" HeaderText="UTM X coordinate (wellhead)" SortExpression="UTMXCoordinate" HeaderStyle-Wrap="false"> <ItemTemplate> <asp:Label ID="lblUTMXCoordinate" runat="server" CssClass="gridlabel" Text='<%# Eval("UTMXCoordinate") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtUTMXCoordinate" CssClass="NormalTextBox" runat="server" Width="120" Text='<%# Eval("UTMXCoordinate") %>'> </asp:TextBox> <asp:CustomValidator ID="cvUTMXCoordinate" runat="server" ControlToValidate="txtUTMXCoordinate" OnServerValidate="ServerValidate" ErrorMessage="You Must Fill" ValidationGroup="vgPropertyValueSetup"></asp:CustomValidator> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="UTMYCoordinate" ItemStyle-Wrap="false" HeaderText="UTM Y coordinate (wellhead)" SortExpression="UTMYCoordinate" HeaderStyle-Wrap="false" > <ItemTemplate> <asp:Label ID="lblUTMYCoordinate" runat="server" CssClass="gridlabel" Text='<%# Eval("UTMYCoordinate") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtUTMYCoordinate" CssClass="NormalTextBox" runat="server" Width="120" Text='<%# Eval("UTMYCoordinate") %>'> </asp:TextBox> <asp:CustomValidator ID="cvUTMYCoordinate" runat="server" ControlToValidate="txtUTMYCoordinate" OnServerValidate="ServerValidate" ErrorMessage="You Must Fill" ValidationGroup="vgPropertyValueSetup"></asp:CustomValidator> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="LatLonUnits" ItemStyle-Wrap="false" HeaderText="LatLonUnits" SortExpression="LatLonUnits"> <ItemTemplate> <asp:Label ID="lblLatLonUnits" runat="server" CssClass="gridlabel" Text='<%# Eval("LatLonsystem") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:DropDownList ID="ddlLatLonUnits" DataTextField="LookUpType" DataValueField="LookupValue" CssClass="NormalDDL" runat="server"> </asp:DropDownList> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="EffectiveDate" UniqueName="EffectiveDate" ItemStyle-Wrap="false" HeaderText="Effective Date *" SortExpression="EffectiveDate"> <ItemTemplate> <asp:Label ID="lblEffectiveDate" runat="server" Width="120" CssClass="gridlabel" DataFormatString="{0:d}" Text='<%# Eval("EffectiveDate") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <telerik:RadDatePicker ID="radEffectiveDate" runat="server" Width="120" MinDate="1/1/0001" MaxDate="12/31/9999" DbSelectedDate='<%# Bind("EffectiveDate") %>'> </telerik:RadDatePicker> <asp:RequiredFieldValidator ID="rfvEffectiveDate" ControlToValidate="radEffectiveDate" ValidationGroup="vgPropertyValueSetup" Text="*" InitialValue="" runat="server" Display="Dynamic" /> <asp:CompareValidator ID="CVEffectiveWithExpiry" ControlToCompare="radEffectiveUntil" ValidationGroup="vgPropertyValueSetup" ControlToValidate="radEffectiveDate" Type="Date" Operator="LessThanEqual" Display="None" ErrorMessage="Effective Date can not exceed Expiry Date" runat="server"></asp:CompareValidator> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="EffectiveUntil" UniqueName="EffectiveUntil" ItemStyle-Wrap="false" HeaderText="Effective Until *" SortExpression="EffectiveUntil"> <ItemTemplate> <asp:Label ID="lblEffectiveUntil" runat="server" CssClass="gridlabel" Width="120" DataFormatString="{0:d}" Text='<%# Eval("EffectiveUntil") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <telerik:RadDatePicker ID="radEffectiveUntil" Width="120" runat="server" MinDate="1/1/0001" MaxDate="12/31/9999" DbSelectedDate='<%# Bind("EffectiveUntil") %>'> </telerik:RadDatePicker> <asp:RequiredFieldValidator ID="rfvEffectiveUntil" ControlToValidate="radEffectiveUntil" ValidationGroup="vgPropertyValueSetup" Text="*" InitialValue="" runat="server" Display="Dynamic" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="AddDate" UniqueName="AddDate" HeaderText="Add Date *" SortExpression="AddDate" ItemStyle-Wrap="false"> <ItemTemplate> <asp:Label ID="lblAddDate" Width="120" runat="server" CssClass="gridlabel" DataFormatString="{0:d}" Text='<%# Eval("AddDate") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <telerik:RadDatePicker Width="120" ID="radAddDate" runat="server" MinDate="1/1/0001" MaxDate="12/31/9999" DbSelectedDate='<%# Bind("AddDate") %>'> </telerik:RadDatePicker> <asp:RequiredFieldValidator ID="rfvAddDate" ControlToValidate="radAddDate" Text="*" ValidationGroup="vgPropertyValueSetup" InitialValue="" runat="server" Display="Dynamic" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Status" HeaderText="Status *" DataField="StatusName" SortExpression="StatusName" ItemStyle-Wrap="false"> <ItemTemplate> <asp:Label ID="lblStatus" CssClass="gridlabel" Text='<%# Eval("StatusName") %>' runat="server"> </asp:Label> </ItemTemplate> <EditItemTemplate> <asp:DropDownList ID="drpdwnStatus" DataSource='<%#FetchStatusValues() %>' DataTextField="CategoryName" DataValueField="CategoryUID" CssClass="NormalDDL" runat="server"> </asp:DropDownList> <asp:RequiredFieldValidator ID="rfvStatus" ControlToValidate="drpdwnStatus" Text="*" ValidationGroup="vgPropertyValueSetup" InitialValue="-1" runat="server" Display="Dynamic" /> </EditItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView></telerik:RadGrid>protected void ServerValidate(object sender, ServerValidateEventArgs args) { CustomValidator custValidator = (CustomValidator)sender; GridEditableItem eventargs = (GridEditableItem)custValidator.NamingContainer; string Latitude = (eventargs.FindControl("txtLatitude") as TextBox).Text; string Longitude = (eventargs.FindControl("txtLongitude") as TextBox).Text; string UTMXCoordinate = (eventargs.FindControl("txtUTMXCoordinate") as TextBox).Text; string UTMYCoordinate = (eventargs.FindControl("txtUTMYCoordinate") as TextBox).Text; if ((string.IsNullOrEmpty(Latitude) || string.IsNullOrEmpty(Longitude)) && (string.IsNullOrEmpty(UTMXCoordinate) || string.IsNullOrEmpty(UTMYCoordinate))) args.IsValid = false; else if ((!string.IsNullOrEmpty(Latitude) && !string.IsNullOrEmpty(Longitude)) || (!string.IsNullOrEmpty(UTMXCoordinate) && !string.IsNullOrEmpty(UTMYCoordinate))) args.IsValid = true; else args.IsValid = true; }| <%@ Page Language="C#" MasterPageFile="~/ShopMaster.master" AutoEventWireup="true" |
| Theme="ClientInner" CodeFile="" Inherits="" Title=" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik"%> |
| <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"> |
| <asp:ScriptManager ID="ScriptManager1" runat="server" /> |
| <table border="0" cellspacing="0" cellpadding="0" style="height: 200px;"> |
| <tr> |
| <td> |
| <button onclick="$find('<%=thumbRotator.ClientID%>').showNext(Telerik.Web.UI.RotatorScrollDirection.Left);" |
| type="button" > |
| </button> |
| <button onclick="$find('<%=thumbRotator.ClientID%>').showNext(Telerik.Web.UI.RotatorScrollDirection.Right);" |
| type="button" > |
| </button> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <telerik:RadRotator ID="thumbRotator" |
| Width="960" |
| Height="960" |
| FrameDuration="100000" |
| ScrollDuration="500" |
| ItemWidth="240px" |
| RotatorType="FromCode" |
| AppendDataBoundItems="true" |
| ScrollDirection="Left" |
| SlideShowAnimation-Type="None" |
| SlideShowAnimation-Duration="500" |
| WrapFrames="false" |
| lo |
| runat="server" > |
| <ItemTemplate> |
| <table width="210" border="0" align="left" cellpadding="0" cellspacing="0"> |
| <tr> |
| <td align="center" valign="middle"> |
| <a href='NewsDetail.aspx?EID=<%# DataBinder.Eval(Container.DataItem,"NewsId")%>'> |
| <img src='NewsImages/Thumb/<%# DataBinder.Eval(Container.DataItem,"ImagePath") %>'/> |
| </a> |
| </td> |
| </tr> |
| <tr> |
| <td align="left" valign="top" class="mews_box_head"> |
| <%# Eval("Date") %> |
| <%# Eval ("Title") %> |
| </td> |
| </tr> |
| <tr> |
| <td align="left" valign="top"> |
| <div align="justify" width="236"> |
| <%# Eval("Description") %> |
| </div> |
| </td> |
| </tr> |
| </table> |
| </ItemTemplate> |
| </telerik:RadRotator> |
| <br /> |
| </td> |
| </tr> |
| </table> |
<telerik:GridTemplateColumn DataField="OrderQuantity" HeaderText="Order Quantity" UniqueName="OrderQuantity" Visible="true"> <InsertItemTemplate> <telerik:RadTextBox ID="RadtxtOrderQuantity" runat="server" Text='<%# Bind("OrderQuantity") %>'> </telerik:RadTextBox> </InsertItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="RadtxtOrderQuantity" runat="server" Text='<%# Eval("OrderQuantity") %>'> </telerik:RadTextBox> </EditItemTemplate> <ItemTemplate> <telerik:RadTextBox ID="RadtxtOrderQuantity" ReadOnly="true" runat="server" Text='<%# Eval("OrderQuantity") %>' /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="UnitPrice" HeaderText="Unit Price" UniqueName="UnitPrice" Visible="true"> <InsertItemTemplate> <telerik:RadNumericTextBox ID="RadtxtUnitPrice" runat="server" Text='<%# Bind("UnitPrice") %>'> </telerik:RadNumericTextBox> </InsertItemTemplate> <EditItemTemplate> <telerik:RadNumericTextBox ID="RadtxtUnitPrice" runat="server" Text='<%# Eval("UnitPrice") %>'> </telerik:RadNumericTextBox> </EditItemTemplate> <ItemTemplate> <telerik:RadNumericTextBox ID="RadtxtUnitPrice" Type="Currency" ReadOnly="true" runat="server" Text='<%# Eval("UnitPrice") %>' /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridCalculatedColumn DataFormatString="{0:C}" DataType="System.Double" HeaderText="Extended Price" UniqueName="ExtendedPrice" DataFields="OrderQuantity,UnitPrice" Expression="{0}*{1}" FooterText="Total : " Aggregate="Sum"> </telerik:GridCalculatedColumn>private DataTable CreateEmptyTable() { DataTable dt = new DataTable("PurchaseData"); try { dt.Columns.Add(new DataColumn("OrderQuantity")); dt.Columns.Add(new DataColumn("UnitPrice")); dt.Columns.Add(new DataColumn("ExtendedPrice")); DataRow dr = dt.NewRow(); dr["OrderQuantity"] = 0; dr["UnitPrice"] = 0; dr["ExtendedPrice"] = 0; dt.Rows.Add(dr); } catch (Exception) { throw; } return dt; } bindgrid() { radgrid1.DataSource = CreateEmptyTable(); radgrid1.DataBind(); } We have an aspx page, that contains a RadGrid, TelerikRadAjax and TelerikRadAjaxLoadingPanel. We have paging for the Telerik Grid and when user clicks on paging, or does any postback on this page we show the TelerikRadAjaxLoadingPanel. This works fine in Mozilla and IE. But in Chrome, when we do a postback the TelerikRadAjaxLoadingPanel is not displayed and the page gets hanged and nothing works on this page.
Please let me know if anyone has faced such issue. I have attached the error thrown by Telerik in Chrome for reference.
Thanks in advance.
RadEditor1.ImageManager.EnableAsyncUpload = true; // OKRadEditor1.ImageManager.AsyncUpload.TemporaryFolder = "/Uploads"; // Does not existsRadFileExplorer1.Configuration.EnableAsyncUpload = true; // OKRadFileExplorer1.AsyncUpload.TemporaryFolder = "/Uploads"; // OKTemporaryFolder of AsyncUpload in ImageManager or DocumentManager... in RadEditor ???
Please help me, thanks