Click or drag to resize
KaxTabDataItem Property
Gets the data item that is bound to the tab

Namespace: Kettic.AspNet.Controls
Assembly: Kettic.AspNet.Controls (in Kettic.AspNet.Controls.dll) Version: 2014.4.1129.0 (2014.04.1129.0)
Syntax
public override Object DataItem { get; set; }

Property Value

Type: Object
An Object that represents the data item that is bound to the tab. The default value is null (Nothing in Visual Basic), which indicates that the tab is not bound to any data item. The return value will always be null unless accessed within a TabDataBound event handler.
Remarks
This property is applicable only during data binding. Use it along with the TabDataBound event to perform additional mapping of fields from the data item to KaxTab properties.
Examples
The following example demonstrates how to map fields from the data item to KaxTab properties. It assumes the user has subscribed to the TabDataBound event.
private void KaxTabControl1_TabDataBound(object sender, Kettic.AspNet.Controls.KaxTabControlEventArgs e)
{
    e.Tab.ImageUrl = "image" + (string)DataBinder.Eval(e.Tab.DataItem, "ID") + ".gif";
    e.Tab.NavigateUrl = (string)DataBinder.Eval(e.Tab.DataItem, "URL");
}
See Also