Code Snippet:
try
{
DataSet dsp = new DataSet();
DB.m_da.SetRead("SELECT 'All Providers' AS [Name], '0' AS [ID], null as tree union SELECT [FName] + ' ' + [LName] AS [Name], [ID],0 as [Tree] FROM Provider WHERE [Inactive] = 0 ORDER BY 1", 1);
DB.m_da.Run(ref dsp);
RadTreeView1.DataSource = dsp;
RadTreeView1.DataFieldID =
"ID";
RadTreeView1.DataValueField =
"ID";
RadTreeView1.DataTextField =
"Name";
RadTreeView1.DataFieldParentID =
"Tree";
RadTreeView1.DataBind();
DataSet ds = new DataSet();
DB.m_da.SetRead("Select VID from AppointmentUserSetting where onoff = 1", 1);
DB.m_da.Run(ref ds);
foreach (DataRow row in ds.Tables[0].Rows)
{
// This is where I want to set the node to checked
// node.checked = true;
}
RadTreeView1.ExpandAllNodes();
RadTreeView1.MultipleSelect =
true;
RadTreeView1.CheckBoxes =
true;
Label1.Text =
"";
}