当前位置:  软件>java软件

高效表格工具套件 flyingGrid2

    来源:    发布时间:2015-02-06

    本文导语:  flyingGrid2让一切归于简单!  点击下载 基本介绍  flyingGrid2是一款前所未有的轻量级高效的表格工具套件,目前支持C#和Java。  版权声明  作者知鸣,您可以在遵循BSD协议下使用!  主要特点  界面效果  ...

高效表格工具套件 flyingGrid2[图片]

flyingGrid2让一切归于简单! 

点击下载

基本介绍 

flyingGrid2是一款前所未有的轻量级高效的表格工具套件,目前支持C#和Java。 

版权声明 

作者知鸣,您可以在遵循BSD协议下使用! 

主要特点 高效表格工具套件 flyingGrid2[图片]

界面效果 

高效表格工具套件 flyingGrid2[图片]

生成代码 高效表格工具套件 flyingGrid2[图片]

源码结构 

支持Java,PHP版本FlyingGrid2期待合作后续推出! 

高效表格工具套件 flyingGrid2[图片]


服务端flyingGrid2.xml配置 高效表格工具套件 flyingGrid2[图片]

客户端javascript API高效表格工具套件 flyingGrid2[图片]

 服务端.net(C#) API

高效表格工具套件 flyingGrid2[图片]

 Demo

(1)通过异步请求方式 

服务端代码 

        public ActionResult AjaxCtrl(int pageNumber)
        {
            //数据源
            List uinfo = new List();
            for (int i = 0; i < 1000; i++)
            {
                fyUserInfo useTemp = new fyUserInfo();
                useTemp.UserId = i;
                useTemp.UserName = "weichengdong";
                useTemp.Age = i+15;
                useTemp.School = "武汉" + i.ToString();
                useTemp.No = 100000 + i;
                uinfo.Add(useTemp);
            }
            //模拟分页
            FlyingGrid2 fg2 = new FlyingGrid2("Fly2Test");
            List pageData = uinfo.GetRange((pageNumber - 1) * fg2.PageSize, fg2.PageSize);
          
            string result = fg2.LoadGrid(pageData, pageNumber, 1000);
            return Content(result);
        }


客户端代码


    
    
    
    通过ajax方式请求


    
    
表格将显示在这里...
$("document").ready(function () { $("#testGrid").flyingGrid2({ url: "AjaxCtrl" }); $("#getGrid").click(function () { $("#testGrid").LoadGrid(); }); })

     (2)通过页面直接绑定的方式 

服务端代码 

   public ActionResult FlyingGridDev()
        {
            //数据源
            List uinfo = new List();
            for (int i = 0; i < 1000; i++)
            {
                fyUserInfo useTemp = new fyUserInfo();
                useTemp.UserId = i;
                useTemp.UserName = "weichengdong";
                useTemp.Age = i + 15;
                useTemp.School = "武汉" + i.ToString();
                useTemp.No = 100000 + i;
                uinfo.Add(useTemp);
            }

            FlyingGrid2 fg2 = new FlyingGrid2("Fly2Test");
            List pageData = uinfo.GetRange(0, fg2.PageSize);         
            string result = fg2.LoadGrid(pageData,1,1000);

            ViewBag.table = result;
            return View();
        }

客户端代码 

 

    flyingGrid使用示例
    
    
    

    
     
@Html.Raw(ViewBag.table)
                           $("document").ready(function () {                  $("#testGrid").flyingGrid2({                          url: "AjaxCtrl"                                             });                              })        

关于该套件的使用,提供了完整的源码和示例! 

BUG

如果使用中出现bug,请将bug提交至weichengdong2008@foxmail.com  

魏承东 2013年4月15日  v1.0


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 数据表格管理工具 Lazy Mofo Datagrid
  • HTML表格提取工具 PHTX
  • 电子表格协作工具 Ethersheet
  • 基于DIV+ul+li实现的表格(多示例)
  • 1.怎样在页面上实现象excel一样的表格交互。2怎样把此表格入库???
  • HTML 表格标签样式用法详细介绍
  • JQuery实现动态表格点击按钮表格增加一行
  • 按照如下方法定义一个表格,我该如何动态的修改表格(如添加行和列,applet)
  • 鼠标经过表格时,表格的记录颜色变化,如何每条记录定义onclick事件?
  • 我要把在applet里用swing的jtable展现的数据表格,实现打印的功能且可由用户选择需打印的列,该怎么办?不知这种表格能否也象jsp或javascript那样转换成excel呢?
  • 重新认识表格和一个访问无障碍的数据表格例子
  • <font color=blue>关于表格的正则表达式讨论(表格)
  • 顺表web电子表格
  • 电子表格程序 mtCellEdit
  • jQuery表格插件 DataTables
  • jsp怎样才能使从数据库读出来的表格信息以表格形式全部输出到浏览器上呢?
  • HTML表格格式化 Tablecloth
  • MooTools表格插件 moodgets Grid
  • jQuery表格插件 ayGrid
  • jQuery 数据表格插件 jqxGrid
  • 网页数据表格组件 Sigma Grid
  • 响应式的表格插件 Tablesaw
  • jQuery 表格插件 cGrid
  • jQuery 表格插件 jui_datagrid


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3