日期:2014-05-19  浏览次数:20860 次

treeview数据绑定
1.1   部门表的字段列表
名称 代码 数据类型 长度 精确度 主要的 外来键
编码 BID NUMBER(4) 4 TRUE FALSE
中文名称 DMMC VARCHAR2(100) 100 FALSE FALSE
俄文名称 DMMC_RU VARCHAR2(200) 200 FALSE FALSE
父级编码 PARENT_ID NUMBER(4) 4 FALSE FALSE
顺序号 ORDERID NUMBER(4) 4 FALSE FALSE
层次级别 CLEVEL NUMBER(4) 4 FALSE FALSE
电话 TEL VARCHAR2(20) 20 FALSE FALSE
邮件 EMAIL VARCHAR2(30) 30 FALSE FALSE
联系人 LINKMAN VARCHAR2(100) 100 FALSE FALSE


这是我的数据表

我要做一个treeview数据绑定,我实在做不出来了,这下面是我的源码,大家帮我看看是哪里错了~~谢谢!!!


using   System;
using   System.Data;
using   System.Configuration;
using   System.Collections;
using   System.Web;
using   System.Web.Security;
using   System.Web.UI;
using   System.Web.UI.WebControls;
using   System.Web.UI.WebControls.WebParts;
using   System.Web.UI.HtmlControls;
using   Amg.DataAccess;
using   Amg.Business;
using   Amg.Common;
using   System.Data.OracleClient;

public   partial   class   rsjg_Default   :   System.Web.UI.Page
{
        ///   <summary>
        ///   作者:mrhu
        ///   </summary>
        private   string   Bid   =   " ";
        private   int   Count   =   0;
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                if   (!IsPostBack)
                {
                        Loads();
                }
                if   (Request.QueryString[ "Bid "]   !=   null)
                {
                        Bid   =   Request.QueryString[ "Bid "].ToString();
                }

                for   (int   i   =   0;   i   <   Tree_Left.Nodes.Count;   i++)
                {
                        if   (Tree_Left.Nodes[i].Value   ==   Bid)
                        {
                                Tree_Left.Nodes[i].Selected   =   true;
                                Tree_Left.Nodes[i].Expanded   =   true;
                        }
                        else
                        {
                                SelectNode(Tree_Left.Nodes[i],   Bid);
                        }