zoukankan      html  css  js  c++  java
  • (DevExpress2011控件教程)ASPxTreeList 范例1 :如何绑定数据到ASPxTreeList

    前言

    刚好公司项目中使用DevExpress的控件进行系统开发,在开发过程中遇到各种各样的困难,我总结项目中的经验,力所能及的把经验的点滴为大家呈现。如有不足之处请各位指点。后续文章中会把实际工作中的例子与大家共享。

    其实官网也为大家提供了不少好的例子,都是英文。

    数据结构

     

    表名 : dpt

    dptID         int

    dptname      varchar(100)

    dptFatherID    int

    1.       新建一个项目

     

    2.       新建一个页面 treeListDataBind

     

     

    3.       在左边的菜单中拖出TreeList控件

     

     4.       数据绑定

           Database db = DatabaseFactory.CreateDatabase();

            protected void Page_Load(object sender, EventArgs e)

            {

                if (!IsPostBack)

                {

                    TreeDataBind();

                    treeList.ExpandToLevel(2);

                }

            }

     

            private void TreeDataBind()

                {

                   string Sql="select * from com_Dpt";

                   DataSet ds= db.ExecuteDataSet(System.Data.CommandType.Text, Sql);

                   treeList.DataSource =ds.Tables[0];

                   treeList.KeyFieldName = "dptid";

                   treeList.ParentFieldName = "dptfatherid";

                   treeList.DataBind();

                }

    运行一下。你可以看到如下效果

  • 相关阅读:
    【递推】【HDU 2073】无限的路 (找规律)
    【省赛】山东省第七届ACM省赛(部分水题)
    【思维】牛客练习赛16 B-漂亮的树
    【搜索】牛客练习赛16 C-任意点 (类似求联通块)
    输入输出
    Python入门——运行python的两种方式&变量&常量
    编程语言分类
    What is an Operating System?
    计算机硬件&编程基础
    《SPA设计与架构》之认识SPA
  • 原文地址:https://www.cnblogs.com/meetweb/p/2148610.html
Copyright © 2011-2022 走看看