من این کد رو پیدا کردم و به روش زیر اطلاعاتم رو به تری ویو بایند کردم
try
{
SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=shahed_account;Integrated Security=True");
SqlDataAdapter da;
DataSet ds = new DataSet();
con.Open();
da = new SqlDataAdapter("SELECT * FROM uView4SathiSarfasl ORDER BY KolCode,MoinCode,TafziliCode,JozeCode", con);
da.Fill(ds);
foreach (DataRow row in ds.Tables[0].Rows)
{
if (row["KolTitle"].ToString() != "")
{
TreeNode treeNode1 = new TreeNode(row["JozeTitle"].ToString());
TreeNode treeNode2 = new TreeNode(row["TafziliTitle"].ToString(), new TreeNode[] { treeNode1 });
TreeNode treeNode3 = new TreeNode(row["MoinTitle"].ToString(), new TreeNode[] { treeNode2 });
TreeNode treeNode4 = new TreeNode(row["KolTitle"].ToString(), new TreeNode[] { treeNode3 });
treeView1.Nodes.AddRange(new TreeNode[] { treeNode4 });
}
}
con.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
حالا یه سوال؛ برای هر کدوم از نود هام چطور میتونم یه value در نظر بگیرم مثلاً برای نودی که KoleTitle رو نمایش میده مقدار KoleCode رو به عنوان value در نظر بگیره
سوال دیگه اینکه از کجا مقدار value و Text نود انتخاب شده و نود های پدرش رو بدست بیارم؟
خواهش می کنم راهنماییم کنید خیلی ضروریه