1 新建DataGrid.js文件

/***
*
*
*el: table id
*
***/
function showDataGrid(el) {
$(el).datagrid({
title: '不分页的gridview',
url: '/Home/GetUserInfo', //一个用以从远程站点请求数据的超链接地址。
method: 'get', //请求远程数据的方法类型 默认 post
loadMsg: '数据正在加载,请稍等...',//当从远程站点载入数据时,显示的一条快捷信息。
autoRowHeight: true, //定义设置行的高度,根据该行的内容。设置为false可以提高负载性能。
height: 1000, // 设置高度
width: 'auto', //设置宽度
striped: true,//设置为true将交替显示行背景。
nowrap: true,//设置为true,当数据长度超出列宽时将会自动截取。
rownumbers: true,//设置为true将显示行数。
singleSelect: true,//设置为true将只允许选择一行。
sortName: 'Age', //当数据表格初始化时以哪一列来排序。
sortOrder: 'asc',//定义排序顺序,可以是'asc'或者'desc'(正序或者倒序)。
showFooter: false,//定义是否显示行底(如果是做统计表格,这里可以显示总计等)
cache: true,
iconCls: 'icon-save', // 设置表头的图标
collapsible: true, //右上角可以折叠
toolbar: toolbar,
columns: [[
{
field: '',
title: '',
checkbox: true
},
{
field: 'Name',
title: '姓名',
width: 100,
sortable: true, //设置为true允许对该列排序。
rowspan: 1, //表明一个单元格跨几行。
colspan: 1, // 表明一个单元格跨几列。
hidden: false,//设置为true将隐藏列。 //格式化单元格函数,有3个参数:
//value:字段的值。
// rowData:行数据。
// rowIndex:行索引。
formatter: function (value, row, index) {
if (index == 1) {
return 'sasasas';
}
else
return value;
},
//单元格样式函数,返回样式字符串装饰表格如'background:red',function有3个参数:
//value:字段值。
// rowData:行数据。
// rowIndex:行索引。
styler: function (value, row, index) {
if (index < 9)
return 'background-color:yellow;color:red;'; },
editor: 'text'
},
{ field: 'Age', title: '年龄', width: 100 },
{ field: 'Work', title: '工作', width: 100 },
]],
fitColumns: true,
rowStyler: function (index, row) { //返回样式,如:'background:red',function有2个参数:
if (index == 10) // index:行索引,从0开始.
return 'background-color:red;color:#fff;' // row:对应于该行记录的对象。
},
// 以下三个属性 分组
//groupField: 'Name',
//view:groupview, // 这个 function 要自己写
//groupFormatter: function (value, rows) { // 值
// return '分组' - value + ' - ' + rows.length + ' Item(s)'; //rows 总的个数
//} });
}
// 定义toolbar
var toolbar = [{
text: 'Add',
iconCls: 'icon-add',
handler: function () { alert('add') }
}, {
text: 'Cut',
iconCls: 'icon-cut',
handler: function () { $.messager.alert('info','cut') }
}, '-', {
text: 'Save',
iconCls: 'icon-save',
handler: function () { alert('save') }
}];

  2  前端使用:

<script src="~/jquery-easyui-1.5.5.2/jquery.min.js"></script>
<script src="~/jquery-easyui-1.5.5.2/jquery.easyui.min.js"></script>
<script src="~/jquery-easyui-1.5.5.2/locale/easyui-lang-zh_CN.js"></script>
<link href="~/jquery-easyui-1.5.5.2/themes/default/easyui.css" rel="stylesheet" />
<link href="~/jquery-easyui-1.5.5.2/themes/icon.css" rel="stylesheet" /> <div style="margin:20px;width:1100px">
<table id="dgv"></table>
</div> <script src="~/Scripts/EasyUI/DataGrid.js"></script> <script>
$(document).ready((function () { // 这个地方必须要放在这个里面,否则会导致有边框不显示
showDataGrid("#dgv"); })); </script>

展示:

datagrid+toolbar 不分页 显示的更多相关文章

  1. SSh结合Easyui实现Datagrid的分页显示

    近日学习Easyui,发现非常好用,界面很美观.将学习的心得在此写下,这篇博客写SSh结合Easyui实现Datagrid的分页显示,其他的例如添加.修改.删除.批量删除等功能将在后面的博客一一写来. ...

  2. 实例:SSh结合Easyui实现Datagrid的分页显示

    近日学习Easyui,发现非常好用,界面很美观.将学习的心得在此写下,这篇博客写SSh结合Easyui实现Datagrid的分页显示,其他的例如添加.修改.删除.批量删除等功能将在后面的博客一一写来. ...

  3. EasyUI Datagrid 分页显示(客户端)

    转自:https://blog.csdn.net/metal1/article/details/17536185 EasyUI Datagrid 分页显示(客户端) By ZYZ 在使用JQuery ...

  4. 基于SSH框架、Oracle数据库、easyui的分页显示

    要求:在easyui-datagrid中完成paginaton的分页功能. 1.easyui-datagrig的配置 <table id="dg" rownumbers=tr ...

  5. 《ASP.NET1200例》<asp:DataList>分页显示图片

    aspx页面代码 <asp:DataList ID="dlPhoto" runat="server" Height="137px" W ...

  6. wpf研究之道——datagrid控件分页

    这是我们的datagrid分页效果图,有上一页,下一页,可以跳到任何一页.当页码比较多的时候,只显示几页,其余用点点,界面实现如下: <!--分页--> <StackPanel Or ...

  7. ASP.NET使用ListView数据绑定控件和DataPager实现数据分页显示(一)

    为什么使用ListView+DataPager的方式实现分页显示? .net提供的诸多数据绑定控件,每一种都有它自己的优点和缺点.如果需要对数据进行操作,如果数据量不大的情况下,DataList和Gr ...

  8. C#关于分页显示

    ---<PS:本人菜鸟,大手子还请高台贵手> 以下是我今天在做分页时所遇到的一个分页显示问题,使用拼写SQL的方式写的,同类型可参考哦~ ------------------------- ...

  9. 多页的TIFF图片在aspx页面分页显示

    一.逻辑实现:将数据库中的二进制TIFF图片读出并分页显示在页面上. 1.显示界面 public FrameDimension MyGuid; ; ; public static MemoryStre ...

随机推荐

  1. 51nod 1384:全排列(STL)

    题目链接 记住next_permutation函数的用法,另外string在这里比char[]慢好多啊.. //#include<bits/stdc++.h> //using namesp ...

  2. 分别在javascript和JSP中动态设置下拉列表默认值

    一.JavaScript中动态设置select标签中<option>选项的默认值: 比如,要完成下边这个下拉列表的动态显示,并且当进行前后翻页时,下拉列表中的值自动更新为当前页码: 图1 ...

  3. HDU - 6601 Keen On Everything But Triangle 主席树

    Keen On Everything But Triangle 感觉最近多校好多主席树的亚子,但是本人菜得很,还没学过主席树,看着队友写题就只能划水,\(WA\)了还不能帮忙\(debug\),所以深 ...

  4. Windows Server服务器之Linux server与windows server的区别

    Linux server与windows server的区别用linux做server,相对于windows server有什么优势? 首先,平均故障时间少,只要配置和使用得当,linux的平均故障( ...

  5. ruby+selenium-webdriver一步一步完成自动化测试-----准备篇

    这一系列文章目的不是讲ruby,也不是讲selenium-webdriver,而是通过一个登录soso首页的小例子讲怎样一步一步写好自动化测试.目标是:面向对象编程,实现逻辑与数据分离. 如果你觉得已 ...

  6. English-such as, for example, include and contain

    such as 后接动词,通常用动名词,有时也可用动词原形 for example 后接动词,用动名词 include vt. 包含,包括 后接动词,用动名词 英英: If one thing inc ...

  7. 用 Flask 来写个轻博客 (32) — 使用 Flask-RESTful 来构建 RESTful API 之一

    目录 目录 前文列表 扩展阅读 RESTful API REST 原则 无状态原则 面向资源 RESTful API 的优势 REST 约束 前文列表 用 Flask 来写个轻博客 (1) - 创建项 ...

  8. 指针的value

    全局变量的默认初始化值为0,char为空字符——'\0',string为"\0 " char c; string s; ; int main() { cout << p ...

  9. Linux(Ubuntu)常用命令(一)

    Linux先知: Linux历史: 关于这个我就不再多说了,其实是一个很有意思的故事串,网上找下一大堆. 类Unix系统目录结构: ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面 ...

  10. Linux中zip压缩和解压缩命令

    主要参数 -c:将解压缩的结果-l:显示压缩文件内所包含的文件-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换-t:检查压缩文件是否正确-u:与-f参数类似,但是除了更新现有的 ...