ASPxTabControlBase.TabCommand Event
Fires when a control contained within a templated tab raises the Command event.
Namespace: DevExpress.Web
Assembly: DevExpress.Web.v24.1.dll
NuGet Package: DevExpress.Web
Declaration
Event Data
The TabCommand event's data class is TabControlCommandEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
CommandArgument | Gets the argument for the command. Inherited from CommandEventArgs. |
CommandName | Gets the name of the command. Inherited from CommandEventArgs. |
CommandSource | Gets an object representing the control which forced a postback. |
Tab | Gets a tab object related to the event. |
Remarks
A tab control allows the contents of its tabs to be customized through defining templates. A template of a tab can be specified by the ASPxTabControlBase.TabTemplate, ASPxTabControlBase.ActiveTabTemplate, TabBase.TabTemplate or TabBase.ActiveTabTemplate property. A template is a set of HTML elements and controls which constitute a layout for a particular tab.
The TabCommand event is fired when any control contained within a templated tab raises the Command event. The TabCommand event is commonly used when a specific command name is associated with a button control. This allows you to create multiple button controls within different templated tabs and programmatically determine which button control is clicked.
Write an TabCommand event handler to perform specific actions each time the Command event is raised by any control contained within any templated tab. The TabCommand event provides a parameter of the TabControlCommandEventArgs type.