<SortExpressions>
<telerik:GridSortExpression FieldName="Plcmt Date" SortOrder="Ascending" />
</SortExpressions>
the column seems to be set up correctly:
<telerik:GridBoundColumn HeaderText="Plcmt Date" UniqueName="PlacementDate" HeaderTooltip=""
SortDescImageUrl="../RadControls/Grid/Skins/Default/SortDesc.gif" SortAscImageUrl="../RadControls/Grid/Skins/Default/SortAsc.gif"
DataField="Plcmt Date" SortExpression="Plcmt Date" AllowSorting="true" FooterText="Grand Total">
but I am getting this error:
Error serializing value 'Plcmt Date ASC' of type 'Telerik.Web.UI.GridSortExpression.'
Is it because there is a space in the column name or something? I've looked all over the site and don't see anything about restrictions on column names that can be used for sorting.
| $telerik.$(".rsAdvResourceValue").each(function(i) { |
| if (this.id.match("cboPrimaryClient") != null) |
| priCliCbo = this.id; |
| }); |
| if (priCliCbo != null) { |
| priCliCboBox = $find(priCliCbo); |
| $telerik.$(".rsAdvEditSave").bind("click", function(e) { |
| priCliCboBox = $find(priCliCbo); |
| if (priCliCboBox.get_selectedItem() == null) { |
| alert("Please select a Primary Client"); |
| return false; |
| } |
| if (priCliCboBox.get_selectedItem().get_text() == "") { |
| alert("Please select a Primary Client"); |
| return false; |
| } |
| Protected Sub RadGrid1_PageIndexChanged(ByVal source As Object, ByVal e As Telerik.Web.UI.GridPageChangedEventArgs) Handles RadGrid1.PageIndexChanged |
| ScriptManager.RegisterStartupScript(Me.Page, Me.GetType(), "Scroll", "scroll(0,0); ", True) |
| End Sub |
| <asp:ValidationSummary ID="ValidationSummary1" runat="server" HeaderText="Please review the following errors:" ShowMessageBox="True" ShowSummary="false" DisplayMode="BulletList" /> |
| <telerik:RadTreeView ID="RadTreeViewStates" runat="server" CheckBoxes="true" CheckChildNodes="true" TriStateCheckBoxes="true" LoadingMessage="Loading states" Skin="Office2007"> |
| <Nodes> |
| <telerik:RadTreeNode Checkable="true" Text="All States" Expanded="true"> |
| <Nodes> |
| <telerik:RadTreeNode Checkable="true" Text="Northeast"> |
| <Nodes> |
| <telerik:RadTreeNode Checkable="true" Text="CT" Value="CT"></telerik:RadTreeNode> |
| <telerik:RadTreeNode Checkable="true" Text="MA" Value="MA"></telerik:RadTreeNode> |
| <telerik:RadTreeNode Checkable="true" Text="ME" Value="CT"></telerik:RadTreeNode> |
| <telerik:RadTreeNode Checkable="true" Text="NH" Value="CT"></telerik:RadTreeNode> |
| <telerik:RadTreeNode Checkable="true" Text="NY" Value="CT"></telerik:RadTreeNode> |
| <telerik:RadTreeNode Checkable="true" Text="PA" Value="CT"></telerik:RadTreeNode> |
| <telerik:RadTreeNode Checkable="true" Text="RI" Value="CT"></telerik:RadTreeNode> |
| <telerik:RadTreeNode Checkable="true" Text="VT" Value="CT"></telerik:RadTreeNode> |
| </Nodes> |
| </telerik:RadTreeNode> |
| </Nodes> |
| </telerik:RadTreeNode> |
| </Nodes> |
| </telerik:RadTreeView> |
| <asp:RequiredFieldValidator ID="rvRadTreeViewStates" runat="server" ErrorMessage="Please select at least one state" Display="Dynamic" ControlToValidate="RadTreeViewStates">*</asp:RequiredFieldValidator> |
| <asp:Button ID="ButtonSaveSearch" runat="server" Text="Save" /> |
| <telerik:GridButtonColumn CommandName="Delete" |
| ConfirmText="Are you sure you want to delete the selected item?" Text="Delete" |
| UniqueName="Delete"> |
| </telerik:GridButtonColumn> |
| Protected Sub RadGridPO_DeleteCommand(ByVal source As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles RadGridPO.DeleteCommand |
| Dim item As GridEditableItem = CType(e.Item, GridEditableItem) |
| Dim strKey As String = item.OwnerTableView.DataKeyValues(e.Item.ItemIndex).Item("PODetailKey").ToString |
| Dim changedRow As DataRow() = POGridData.Select("PODetailKey = " & strKey) |
| If changedRow.Length <> 0 Then |
| changedRow(0).Delete() |
| End If |
| End Sub |
| <ClientSettings> |
| <Selecting AllowRowSelect="True" /> |
| <ClientEvents OnRowSelected="RowSelected" OnRowDeleted="RowDeleted" /> |
| </ClientSettings> |