Class GridSortField
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class GridSortField : SortDescriptor, INotifyPropertyChanged, INotifyPropertyChangingEx, ICloneable
  Constructors
GridSortField()
GridSortField(String)
Initializes a new instance of the GridSortField class with field name.
Declaration
public GridSortField(string fieldName)
  Parameters
| 
        System.String
        fieldName
         The field name of the new GridSortField object.  | 
    
GridSortField(String, RadSortOrder)
Initializes a new instance of the GridSortField class with field name, sort order and the default data type of string.
Declaration
public GridSortField(string fieldName, RadSortOrder sortOrder)
  Parameters
| 
        System.String
        fieldName
         The field name of the new GridSortField object.  | 
    
| 
        RadSortOrder
        sortOrder
         The sort order of the new GridSortField object  | 
    
Properties
FieldName
Gets or sets the name of the field.
Declaration
public string FieldName { get; set; }
  Property Value
| 
        System.String
         The name of the field.  | 
    
IsEmpty
Gets a value indicating whether this instance is empty.
Declaration
public bool IsEmpty { get; }
  Property Value
| 
        System.Boolean
         
  | 
    
SortOrder
Gets or sets the sort order.
Declaration
public RadSortOrder SortOrder { get; set; }
  Property Value
| 
        RadSortOrder
         The sort order.  | 
    
Methods
Clone()
Equals(Object)
Determines whether the specified System.Object is equal to this instance.
Declaration
public override bool Equals(object obj)
  Parameters
| 
        System.Object
        obj
         The System.Object to compare with this instance.  | 
    
Returns
| 
        System.Boolean
         
  | 
    
Overrides
Exceptions
| 
        System.NullReferenceException
         The   | 
    
GetHashCode()
Returns a hash code for this instance.
Declaration
public override int GetHashCode()
  Returns
| 
        System.Int32
         A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.  | 
    
Overrides
OnPropertyChanged(PropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(PropertyChangedEventArgs e)
  Parameters
| 
        System.ComponentModel.PropertyChangedEventArgs
        e
         
  | 
    
Overrides
SortOrderAsString()
Sorts the order as string.
Declaration
public string SortOrderAsString()
  Returns
| 
        System.String
         
  | 
    
SortOrderAsString(RadSortOrder)
Sorts the order as string.
Declaration
public static string SortOrderAsString(RadSortOrder sortOrder)
  Parameters
| 
        RadSortOrder
        sortOrder
         The sort order.  | 
    
Returns
| 
        System.String
         
  | 
    
SortOrderFromString(String)
Sorts the order from string.
Declaration
public static RadSortOrder SortOrderFromString(string sortOrder)
  Parameters
| 
        System.String
        sortOrder
         The sort order.  | 
    
Returns
| 
        RadSortOrder
         
  | 
    
ToString()
Returns a System.String that represents this instance.
Declaration
public override string ToString()
  Returns
| 
        System.String
         A System.String that represents this instance.  |