我也知道是用Treeview但遍历的代码如何写?
我的树性控件也有
我的树性控件也有
解决方案 »
- FileUpload 控件的用法
- 晕,突然发现Session怎么不能这样
- 求现成的代码:点主页面的一个东西弹出一个窗口,然后这个窗口最小化之后变成小窗口停靠在主界面的左下方
- 负载均衡环境下的应用程序状态的存储问题?
- js滤镜控制
- 异常详细信息: System.InvalidOperationException: ConnectionString 属性尚未初始化。解决了给200分
- 一个datagrid显示两个表的数据???帮帮忙哦!!急~~~
- 如何使用JAVASCRIPT 来实现:当我在文本框输入一个日期(2005-08-08)后,在另一个文本框显示该日期是星期几
- 熟.net自带日历控件的朋友来.
- 如何把.aspx文件响应到前台的html内容在服务器端存成一个.html文件
- 更新配置文件或资源文件是否必须要重新启动APPLICATION?有没有方法可以不重起?
- 求框架集问题,等待.
void creat_node(string
name,Microsoft.Web.UI.WebControls.TreeNode t1,string number)
{
//定义一个新的结点 Microsoft.Web.UI.WebControls.TreeNode t2=new
Microsoft.Web.UI.WebControls.TreeNode();
t2.ID=number;
t2.Text=name;
//判断是否为根结点
TreeView1.ExpandedImageUrl="images/Depart03.bmp";
if(t1.ID.Trim()=="###")
{
TreeView1.Nodes.Add(t2);
t2.ImageUrl="images/Depart01.bmp";
}
else
{
t1.Nodes.Add(t2);
t2.ImageUrl="images/Depart01.bmp";
t1.ImageUrl="images/Depart02.bmp";
}
//取得这个结点的所有子结点,利用递归自动生成
string mySelectQuery = "SELECT ParentID, ID,Name FROM table1
where ParentID='" + number +"'";
string MyConnString="provider=Microsoft.Jet.OLEDB.4.0;Data
Source="+Server.MapPath(".")+"/dt/mydata.mdb";
OleDbConnection myConnection = new
OleDbConnection(MyConnString);
OleDbCommand myCommand = new
OleDbCommand(mySelectQuery,myConnection);
myConnection.Open();
OleDbDataReader myReader;
myReader = myCommand.ExecuteReader();
while (myReader.Read())
{
creat_node(myReader.GetString(2),t2,myReader.GetString(1)); }
myReader.Close();
myConnection.Close(); } private void CreateProviderTreeBtn_Click(object sender,
System.EventArgs e)
{
Microsoft.Web.UI.WebControls.TreeNode t1=new
Microsoft.Web.UI.WebControls.TreeNode();
creat_node("",t1,"###");
http://community.csdn.net/Expert/topic/3073/3073631.xml?temp=.1751825
例如:01是父节点,那么01.01是01下的子节点 01.01.01又是01.01下子节点的那么这样如何遍历呢?而关键的字段就一个WZBM