Gets or sets the field name from a data source to determine the ID of the
nodes to bind.
Namespace: Telerik.WebControls
Assembly: RadTreeView (in RadTreeView.dll)
Syntax
| Visual Basic (Declaration) | |
|---|
Public Overridable Property DataFieldID As String |
| Visual Basic (Usage) | Copy Code |
|---|
Dim instance As RadTreeView
Dim value As String
instance.DataFieldID = value
value = instance.DataFieldID
|
| C# | |
|---|
public virtual string DataFieldID {get; set;} |
Example
| Visual Basic | Copy Code |
|---|
Dim dbCon As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/TreeView/Data/Tree.mdb"))
dbCon.Open()
Dim adapter As New OleDbDataAdapter("SELECT * FROM Links", dbCon)
Dim ds As New DataSet()
adapter.Fill(ds)
RadTree1.DataTextField = "TextColumn"
RadTree1.DataValueField = "ValueColumn"
RadTree1.DataFieldID = "ID"
RadTree1.DataFieldParentID = "ParentID"
RadTree1.DataSource = ds
RadTree1.DataBind()
|
| C# | Copy Code |
|---|
OleDbConnection dbCon = new OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/TreeView/Data/Tree.mdb"));
dbCon.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM
Links", dbCon);
DataSet ds = new DataSet();
adapter.Fill(ds);
RadTree1.DataTextField = "TextColumn" RadTree1.DataValueField = "ValueColumn" RadTree1.DataFieldID = "ID";
RadTree1.DataFieldParentID = "ParentID";
RadTree1.DataSource = ds;
RadTree1.DataBind();
RadTree1.ExpandAllNodes();
|
Remarks
Requirements
Platforms: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also