Chinaunix首页 | 论坛 | 博客
  • 博客访问: 111009
  • 博文数量: 48
  • 博客积分: 2210
  • 博客等级: 大尉
  • 技术积分: 540
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-16 17:59
文章分类

全部博文(48)

文章存档

2010年(1)

2009年(15)

2008年(32)

我的朋友

分类:

2009-04-21 10:34:03


public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if(!Page.IsPostBack)
        {
            DataTable dtt = GetTreeView(0);
            foreach (DataRow dr in dtt.Rows)
            {
                TreeNode tn = new TreeNode();
                tn.Text = dr["DisplayName"].ToString();
                tn.Value = dr["NodeId"].ToString();
                //注意Convert.ToInt32对dr["NodeId"]的转换
                DataTable dttt =GetTreeView((Convert.ToInt32(dr["NodeId"])));
                foreach (DataRow drr in dttt.Rows)
                {
                    TreeNode tnn = new TreeNode();
                    tnn.Text = drr["DisplayName"].ToString();
                    tnn.Value = drr["NodeId"].ToString();
                    tn.ChildNodes.Add(tnn);
                }
                TreeView1.Nodes.Add(tn);
            }
       
       
        }
    }
    public DataTable GetTreeView(int nodeId)
    {
        SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=111111;database=GameCardSale");
        string sql = "select * from Sysfun where parentNodeId='"+nodeId+"'";
        SqlDataAdapter da = new SqlDataAdapter (sql,conn);
        DataSet ds = new DataSet ();
         da.Fill(ds);
         return ds.Tables[0];
   
    }
}
阅读(445) | 评论(0) | 转发(0) |
0

上一篇:asp.net文件后缀名

下一篇:asa

给主人留下些什么吧!~~