zoukankan      html  css  js  c++  java
  • 梅花雪树2.0和测试例子

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
        <script type="text/javascript" src="scripts/jsframework.js"></script>   
    </head>
    <body>
        <form id="form1" runat="server">
        <script type="text/javascript" language="javascript">
            var data={};
            data["-1_0"] = "text: 根目录;";

            <% LoadTree();%>       
           //*
            Using("System.Web.UI.WebControls.MzTreeView");
            var a = new MzTreeView();
            a.dataSource = data
         
            a.autoSort=false;
           // a.useCheckbox=true
            a.canOperate=true;
            document.write(a.render());
            a.expandLevel(1);
            //*/
        </script>   
        </form>
    </body>
    </html>


    --------------------------------------------------------------------------------


     public void LoadTree()
        {
            string nodes = "";
            DataTable dt = bind();

            foreach (DataRow dr in dt.Rows)
            {
                nodes = " \r\n data[\'" + dr["pid"].ToString() + "_" + dr["id"].ToString() + "\'] = \'text:" + dr["name"].ToString() + ";url:" + dr["url"].ToString() + "\';\r\n";
                Response.Write(nodes);
            }
        }
        DataTable bind()
        {
            DataTable dt = new DataTable();
            DataRow dr;
            dt.Columns.Add(new DataColumn("id", typeof(Int32)));
            dt.Columns.Add(new DataColumn("pid", typeof(Int32)));
            dt.Columns.Add(new DataColumn("name", typeof(String)));
            dt.Columns.Add(new DataColumn("url", typeof(String)));

            dr = dt.NewRow();
            dr[0] = 1;
            dr[1] = 0;
            dr[2] = "新闻";
            dr[3] = "test1.aspx";
            dt.Rows.Add(dr);

            dr = dt.NewRow();
            dr[0] = 2;
            dr[1] = 1;
            dr[2] = "国内新闻";
            dr[3] = "test2.aspx";
            dt.Rows.Add(dr);

            dr = dt.NewRow();
            dr[0] = 3;
            dr[1] = 1;
            dr[2] = "国内社会";
            dr[3] = "test3.aspx";
            dt.Rows.Add(dr);

            dr = dt.NewRow();
            dr[0] = 4;
            dr[1] = 0;
            dr[2] = "WEB开发";
            dr[3] = "test4.aspx";
            dt.Rows.Add(dr);

            dr = dt.NewRow();
            dr[0] = 5;
            dr[1] = 4;
            dr[2] = "ASP.NET";
            dr[3] = "test5.aspx";
            dt.Rows.Add(dr);

            dr = dt.NewRow();
            dr[0] = 6;
            dr[1] = 2;
            dr[2] = "社会民生";
            dr[3] = "test6.aspx";
            dt.Rows.Add(dr);

            return dt;
        }

  • 相关阅读:
    linux查看端口号监听状态
    linux / centos 安装SQL Server 2017 设置默认语言与排序规则Chinese_PRC_CI_AS
    centos 生产环境部署 asp.net core
    shell参数处理模板
    搜狗语料库数据整编
    Call From master/192.168.128.135 to master:8485 failed on connection exception: java.net.ConnectException: Connection refused
    spark-shell启动报错:Yarn application has already ended! It might have been killed or unable to launch application master
    webmagic爬取博客园所有文章
    jdbc链接hive报错:java.lang.ClassNotFoundException: org.apache.thrift.transport.TTransport
    NotePad++ 正则表达式替换 高级用法 [转]
  • 原文地址:https://www.cnblogs.com/gdjlc/p/2086957.html
Copyright © 2011-2022 走看看