怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?

 

数据表的结构

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?


怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?usingSystem;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Data;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Configuration;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Web;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Web.Security;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Web.UI;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Web.UI.WebControls;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Web.UI.WebControls.WebParts;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Web.UI.HtmlControls;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
usingSystem.Data.SqlClient;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
publicpartialclass_Default:System.Web.UI.Page
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
protectedstring_connstr=ConfigurationManager.ConnectionStrings["DemoConnectionstrings"].ConnectionString;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
protectedvoidPage_Load(objectsender,EventArgse)
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
if(!Page.IsPostBack)
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?BindTree();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
using(SqlConnection_conn=newSqlConnection(_connstr))
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?SqlCommand_comm
=newSqlCommand("select*fromtreeview",_conn);
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_conn.Open();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
using(SqlDataReaderr=_comm.ExecuteReader())
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
while(r.Read())
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?ListItemitem
=newListItem(r["txt"].ToString(),r["id"].ToString());
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
this._dd_parent.Items.Add(item);
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?this._dd_parent.Items.Insert(0,newListItem("怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?.","0"));
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?protectedvoidBindTree()
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?TreeNodenode
=newTreeNode();//这里是创建一个根节点,就是dome中看到的Root
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?node.Text="Root";
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?CreateChildTree(node,
0);
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_tree_view.Nodes.Add(node);
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
protectedvoidCreateChildTree(TreeNode_parentNode,int_parentID)
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
using(SqlConnection_conn=newSqlConnection(_connstr))
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?SqlCommand_comm
=newSqlCommand();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
stringsql="select*fromtreeviewwhererootid=@rootid";
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_comm.Parameters.Add(
"@rootid",SqlDbType.Int).Value=_parentID;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_comm.CommandText
=sql;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_comm.Connection
=_conn;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_conn.Open();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
using(SqlDataReaderr=_comm.ExecuteReader())
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
while(r.Read())
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?TreeNode_node
=newTreeNode(r["txt"].ToString());
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?CreateChildTree(_node,(
int)r["ID"]);//递归出子节点
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_parentNode.ChildNodes.Add(_node);
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?protectedvoid_btn_submit_Click(objectsender,EventArgse)
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
int_rootid=Convert.ToInt16(this._dd_parent.SelectedValue);
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
string_txt=this._txt_txt.Text.Trim();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
using(SqlConnection_conn=newSqlConnection(_connstr))
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?
{
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?SqlCommand_comm
=newSqlCommand("insertintotreeview(txt,rootid)values(@txt,@id)",_conn);
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_comm.Parameters.Add(
"@txt",SqlDbType.VarChar,50).Value=_txt;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_comm.Parameters.Add(
"@id",SqlDbType.Int).Value=_rootid;
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_conn.Open();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?_comm.ExecuteNonQuery();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?this._tree_view.Nodes.Clear();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?BindTree();
怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}

怎么样利用.net 2.0中的TreeView控件与数据库绑定生成无限的树目录?}