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

Provides data for DetailTableDataBind event.

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class GridDetailTableDataBindEventArgs : EventArgs, IGridCommandEvent

Inheritance: objectEventArgsGridDetailTableDataBindEventArgs

Implements: IGridCommandEvent

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

Example:

csharp
protected void RadGrid1_DetailTableDataBind(object source, Telerik.Web.UI.GridDetailTableDataBindEventArgs e)
{
    GridDataItem parentItem = e.DetailTableView.ParentItem as GridDataItem;
    if (e.DetailTableView.DataSourceID == "AccessDataSource2")
    {
        Session["CustomerID"] = parentItem["CustomerID"].Text;
    }
}
csharp
Protected Sub RadGrid1_DetailTableDataBind(ByVal source As Object, ByVal e As GridDetailTableDataBindEventArgs) Handles RadGrid1.DetailTableDataBind
    Dim parentItem As GridDataItem = CType(e.DetailTableView.ParentItem, GridDataItem)
    If (e.DetailTableView.DataSourceID = "AccessDataSource2") Then
            Session("CustomerID") = parentItem("CustomerID").Text
    End If
End Sub

Constructors

C#
public GridDetailTableDataBindEventArgs(object commandSource, GridTableView detailTableView)
Parameters:commandSourceobjectdetailTableViewGridTableView

Properties

Gets or sets a value, defining whether the command should be canceled.

C#
public bool Canceled { get; set; }

Implements: IGridCommandEvent.Canceled

Gets a reference to the detail table being bound.

C#
public GridTableView DetailTableView { get; }
Example:
cs-api-definition
protected void RadGrid1_DetailTableDataBind(object source, Telerik.Web.UI.GridDetailTableDataBindEventArgs e)
{
GridDataItem parentItem = e.DetailTableView.ParentItem as GridDataItem;
if (e.DetailTableView.DataSourceID == "AccessDataSource2")
{
Session["CustomerID"] = parentItem["CustomerID"].Text;
}
}

Methods

Fires RadGrid.DetailTableDataBind event

C#
public void ExecuteCommand(object source)
Parameters:sourceobject

Implements: IGridCommandEvent.ExecuteCommand(object)