RadGrid for ASP.NET

RadGrid Send comments on this topic.
GridGroupHeaderItem Class
See Also  Members   Example 
Telerik.WebControls Namespace : GridGroupHeaderItem Class


The item which splits the groups (when utilizing the grouping feature of RadGrid) and provides expand/collapse functionality for them.

Object Model


 

Namespace: Telerik.WebControls
Assembly: RadGrid (in RadGrid.dll)

Syntax

Visual Basic (Declaration) 
Public Class GridGroupHeaderItem 
   Inherits GridItem
Visual Basic (Usage)Copy Code
Dim instance As GridGroupHeaderItem
C# 
public class GridGroupHeaderItem : GridItem 

Example

Here is how you can get reference to the GridGroupHeaderItem on ItemDataBound:
Visual BasicCopy Code
Private Sub RadGrid1_ItemDataBound(sender As Object, e As Telerik.WebControls.GridItemEventArgs)
   If Typeof e.Item Is GridGroupHeaderItem Then
      Dim item As GridGroupHeaderItem = CType(e.Item, GridGroupHeaderItem)
      'do something here
   End If
End Sub 'RadGrid1_ItemDataBound
C#Copy Code
private void RadGrid1_ItemDataBound(object sender, Telerik.WebControls.GridItemEventArgs e)
{
if ( e.Item is GridGroupHeaderItem )
{
 GridGroupHeaderItem item = (GridGroupHeaderItem)e.Item;
 
//do something here
}
}
}
    

Remarks

Created and meaningful only with grouping enabled.

Inheritance Hierarchy

System.Object
   System.Web.UI.Control
      System.Web.UI.WebControls.WebControl
         System.Web.UI.WebControls.TableRow
            Telerik.WebControls.GridTableRow
               Telerik.WebControls.GridItem
                  Telerik.WebControls.GridGroupHeaderItem

Requirements

GridGroupByExpression should be applied to have such type of item(s).

See Also