怎样使用TreeView???谁能给出一个具体示例???? http://www.csdn.net/expert/topic/717/717998.xml?temp=.2853815 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 留下Email,我给你发一份构树的函数 //初始化TreeView数据 private void InitTV(int intVOrderLen) { SqlDataReader dr; SqlCommand myCommand; string strSel = "select * from bas_enterprise where len(vieworder)="+intVOrderLen+" order by vieworder"; myCommand = new SqlCommand (strSel, myConnection); dr=myCommand.ExecuteReader(); while (dr.Read ()) { TreeNode pNode=new TreeNode (); pNode.Text =dr["EntpName"].ToString (); pNode.ID =dr["ViewOrder"].ToString (); TreeView1.Nodes .Add (pNode); } dr.Close (); } private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e) { TreeNode NewNode=TreeView1.GetNodeFromIndex (TreeView1.SelectedNodeIndex); string strNodeId=NewNode.ID .ToString (); SqlDataReader dr; SqlCommand myCommand; int intVOrderLen=strNodeId.Length+2; string strSel = "select * from bas_enterprise where len(vieworder)="+intVOrderLen+" and vieworder like '%"+strNodeId+"__%' order by vieworder"; myCommand = new SqlCommand (strSel, myConnection); dr=myCommand.ExecuteReader(); NewNode.Nodes .Clear(); while (dr.Read ()) { TreeNode pNode=new TreeNode (); pNode.Text =dr["EntpName"].ToString (); pNode.ID =dr["ViewOrder"].ToString (); NewNode.Nodes.Add (pNode); } dr.Close (); TreeView1.ExpandLevel=1; } [求助]更改asp.net文件的文件名出现很多错,求解决方法 |zyciis| 200分求,不管传入 DataTable Dictionary<> List<> ArrayList 这些数据类型都能输出他里面的数据 急 要求一功能,监视数据记录! 再送高分求一问题的解答 请问怎样在网页中调用自己的客户端软件,并向客户端软件传递数据 请教RichTextBox的使用 向各位请教 Lucene.Net如何实现模糊查询? 如何从数据库中导出数据并利用treeview控件使之形成目录树,最好有例程!! 添加控制器出错 哪里有 VS.NET 中文正式版下载,谢谢! splitter的问题!!!!
private void InitTV(int intVOrderLen)
{
SqlDataReader dr;
SqlCommand myCommand;
string strSel = "select * from bas_enterprise where len(vieworder)="+intVOrderLen+" order by vieworder";
myCommand = new SqlCommand (strSel, myConnection);
dr=myCommand.ExecuteReader();
while (dr.Read ())
{
TreeNode pNode=new TreeNode ();
pNode.Text =dr["EntpName"].ToString ();
pNode.ID =dr["ViewOrder"].ToString ();
TreeView1.Nodes .Add (pNode);
}
dr.Close (); }
private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
{
TreeNode NewNode=TreeView1.GetNodeFromIndex (TreeView1.SelectedNodeIndex);
string strNodeId=NewNode.ID .ToString ();
SqlDataReader dr;
SqlCommand myCommand;
int intVOrderLen=strNodeId.Length+2;
string strSel = "select * from bas_enterprise where len(vieworder)="+intVOrderLen+" and vieworder like '%"+strNodeId+"__%' order by vieworder";
myCommand = new SqlCommand (strSel, myConnection);
dr=myCommand.ExecuteReader();
NewNode.Nodes .Clear();
while (dr.Read ())
{
TreeNode pNode=new TreeNode ();
pNode.Text =dr["EntpName"].ToString ();
pNode.ID =dr["ViewOrder"].ToString ();
NewNode.Nodes.Add (pNode);
}
dr.Close ();
TreeView1.ExpandLevel=1;
}