at Telerik.Web.UI.GridEnumerableFromDataView.PerformTransformation()
at Telerik.Web.UI.GridEnumerableFromDataView.TransformEnumerable()
at Telerik.Web.UI.GridTableView.GetEnumerator(Boolean useDataSource, GridEnumerableBase resolvedDataSource, ArrayList dataKeysArray)
at Telerik.Web.UI.GridTableView.CreateControlHierarchy(Boolean useDataSource)
at Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerable dataSource, Boolean useDataSource)
at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data)
at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data)
at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback)
at System.Web.UI.WebControls.DataBoundControl.PerformSelect()
at Telerik.Web.UI.GridTableView.PerformSelect()
at System.Web.UI.WebControls.BaseDataBoundControl.DataBind()
at Telerik.Web.UI.GridTableView.DataBind()
at Telerik.Web.UI.GridTableView.BindAllInHierarchyLevel()
at Telerik.Web.UI.RadGrid.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
or on Client side:
Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: Field FirstName not found in the source table. Please check the expression syntax.
<telerik:RadGridID="RadGrid2"runat="server"PageSize="10"AllowSorting="True"AllowMultiRowSelection="True"AllowPaging="True"AllowCustomPaging="false"ShowGroupPanel="True"AutoGenerateColumns="false"GridLines="none"><PagerStyleMode="NextPrevNumericAndAdvanced"></PagerStyle><ClientSettingsReorderColumnsOnClient="True"AllowDragToGroup="True"AllowColumnsReorder="True"><SelectingAllowRowSelect="True"></Selecting><ResizingAllowRowResize="false"AllowColumnResize="True"EnableRealTimeResize="True"ResizeGridOnColumnResize="False"></Resizing></ClientSettings><GroupingSettingsShowUnGroupButton="true"/><MasterTableViewWidth="100%"><Columns><telerik:GridTemplateColumnHeaderText="First name"DataField="LastName"SortExpression="LastName"GroupByExpression="FirstName group by FirstName"><ItemTemplate><%# (Container.DataItem asdynamic).FirstName%></ItemTemplate><EditItemTemplate><asp:TextBoxrunat="server"ID="FirstNameTextbox"Text=" <%# (Container.DataItem as dynamic).FirstName%> "></asp:TextBox></EditItemTemplate></telerik:GridTemplateColumn><telerik:GridTemplateColumnHeaderText="Last name"DataField="LastName"SortExpression="LastName"GroupByExpression="LastName group by LastName"><ItemTemplate><%# (Container.DataItem asdynamic).LastName%></ItemTemplate><EditItemTemplate><asp:TextBoxrunat="server"ID="LastNameTextbox"Text=" <%# (Container.DataItem as dynamic).LastName%> "></asp:TextBox></EditItemTemplate></telerik:GridTemplateColumn></Columns></MasterTableView></telerik:RadGrid>
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now