New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class GridGroupByExpression : IStateManager

Inheritance: objectGridGroupByExpression

Implements: IStateManager

Inherited Members object.GetType()object.MemberwiseClone()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public GridGroupByExpression()
C#
[SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
public GridGroupByExpression(GridColumn column)
Parameters:columnGridColumn
C#
public GridGroupByExpression(string expression)
Parameters:expressionstring

Fields

C#
public const string GroupByClause = "Group By"

Properties

C#
public string Expression { get; set; }
C#
[Browsable(false)]
public GridGroupByFieldList GroupByFields { get; }
C#
[Browsable(false)]
public int Index { get; }
C#
[Browsable(false)]
public GridGroupByFieldList SelectFields { get; }

Methods

C#
public bool ContainsSameGroupByField(GridGroupByExpression expression)
Parameters:expressionGridGroupByExpressionReturns:

bool

C#
public void CopyFrom(GridGroupByExpression expression)
Parameters:expressionGridGroupByExpression
C#
public bool IsSame(GridGroupByExpression expression)
Parameters:expressionGridGroupByExpressionReturns:

bool

C#
public static GridGroupByExpression Parse(string expression)
Parameters:expressionstringReturns:

GridGroupByExpression

C#
public override string ToString()
Returns:

string

Overrides: object.ToString()