Click or drag to resize
KaxTabControlDataNavigateUrlField Property
Gets or sets the field of the data source that provides the URL to which tabs navigate.

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 string DataNavigateUrlField { get; set; }

Property Value

Type: String
A string that specifies the field of the data source that provides the URL to which tabs will navigate. The default value is empty string.
Remarks
Use the DataNavigateUrlField property to specify the field of the data source (in most cases the name of the database column) which provides the values for the NavigateUrl property of databound tabs. The DataNavigateUrlField property is taken into account only during data binding. If the DataNavigateUrlField property is not set the NavigateUrl property of databound tabs will have its default value - empty string.
Examples
The following example demonstrates how to use the DataNavigateUrlField.
DataTable data = new DataTable();
data.Columns.Add("MyText");
data.Columns.Add("MyUrl");

data.Rows.Add(new object[] {"Tab Text 1", "http://www.example.com/page1.aspx"});
data.Rows.Add(new object[] {"Tab Text 2", "http://www.example.com/page2.aspx"});

KaxTabControl1.DataSource = data;
KaxTabControl1.DataTextField = "MyText";            //"MyText" column provides values for the Text property of databound tabs
KaxTabControl1.DataNavigateUrlField = "MyUrl";    //"MyUrl" column provides values for the NavigateUrl property of databound tabs
KaxTabControl1.DataBind();
See Also