zoukankan      html  css  js  c++  java
  • dhtmlx之dhtmlXGrid显示数据 --大数据

    引用

         <link href="../../dhtmlXGridScripts/dhtmlxgrid.css" rel="stylesheet" type="text/css" />
        <link href="../../dhtmlXGridScripts/dhtmlxgrid_skins.css" rel="stylesheet" type="text/css" />
        <script src="../../dhtmlXGridScripts/dhtmlxcommon.js" type="text/javascript"></script>
        <script src="../../dhtmlXGridScripts/dhtmlxgrid.js" type="text/javascript"></script>
        <script src="../../dhtmlXGridScripts/dhtmlxgridcell.js" type="text/javascript"></script>
        <script src="../../Scripts/jquery-1.4.4.js" type="text/javascript"></script>
       <script> window.dhx_globalImgPath = "../../dhtmlxComboScripts/imgs/"; </script>
        <script src="../../dhtmlXGridScripts/ext/dhtmlxgrid_srnd.js" type="text/javascript"></script>

     <div id="gridbox1" style=" height:100%; 500px"></div>

     <script type="text/jscript">
            var mygrid; // 定义mygrid
            $(function () {
                mygrid = new dhtmlXGridObject('gridbox1');
                mygrid.setHeader("标题一,标题二,标题三"); // 设置grid的头
                mygrid.setInitWidths("150,150,150")
                mygrid.setColTypes("cntr,ro,ed");
                mygrid.setColAlign("center,center,center");
                mygrid.setColSorting("na,str,str");
                mygrid.setSkin("dhx_skyblue");
                mygrid.setColumnColor("#B0CDAF");
                mygrid.init(); // 初始化
                mygrid.enableSmartRendering(true); //加载大数据
                mygridjiazai(); // 调用方法,加载数据(数据库查询)
            });
            

            function mygridjiazai() {
                $.ajax({
                    type: "POST",
                    url: "/Main/GetDemoData",
                    cache: false,
                    success: function (result) {
                        mygrid.parse(result, "jsarray");
                    }
                });
            }

    </script>

    public ActionResult GetDemoData()
            {
                ArrayList jsonList = new ArrayList();
                foreach (DataRow dr in Demo.DemoData().Rows)
                {
                    jsonList.Add(new ArrayList() { dr["ID"], dr["Name"], dr["Content"] });
                }

               // string json = Demo.DataTable2Json(Demo.DemoData());
                return Json(jsonList, JsonRequestBehavior.AllowGet);
            }

  • 相关阅读:
    单链表的实现
    WCF 客户端 BasicHttpBinding 兼容 HTTPS 和 HTTP
    Spring MVC 通过 @PropertySource和@Value 来读取配置文件
    Spring MVC 零配置 / Spring MVC JavaConfig
    .NET/ASP.NET/C#/WCF/SQL Server/My SQL/Java/JSP/JDBC/Spring/Spring MVC/PHP/Python/Ruby/Shell/Agile/CSS/HTML/HTTP/Unix/Linux大量PDF书籍/电子书籍下载, Effective Java 下载
    org.apache.commons.lang.exception包的ExceptionUtils工具类获取getFullStackTrace
    写了一个简单的Linux Shell用来下载文件
    Jackson序列化日期类型的属性
    jackson 中JsonFormat date类型字段的使用
    Java获取本机IP
  • 原文地址:https://www.cnblogs.com/zh1989/p/4150980.html
Copyright © 2011-2022 走看看