架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 16920|回复: 5

[EasyUI] EasyUI datagrid表格动态绑定field列

[复制链接]
发表于 2015-10-29 10:22:42 | 显示全部楼层 |阅读模式
首先,先定义一个实体类
  1. public class DataGridModel
  2.     {
  3.         public string field { get; set; }
  4.         public string title { get; set; }
  5.         public int width { get; set; }
  6.     }
复制代码


然后,在把动态绑定的数据list需循环加DataGridModel加属性:


  1. var dgList = new List<DataGridModel>();
  2.             list.ForEach(x =>
  3.             {
  4.                 dgList.Add(new DataGridModel
  5.                 {
  6.                     field = x.name,
  7.                     title = x.bewrite,
  8.                     width = 100
  9.                 });
  10.             });
复制代码


最后,前台ajax发送post请求,动态绑定列:

  1. var Extcredits = $("#Extcredits").val();
  2.             var id = $("#id").val();
  3.             $.post("/Home/JsonDictionarys", "id=" + Extcredits, function (data) {
  4.                 var arr = [];
  5.                 arr.push(data.Data);
  6.                 $('#dg').datagrid({
  7.                     url: '/BoardRoom/GetJoinBoardRoomUser/',
  8.                     type: "post",
  9.                     rownumbers: true,
  10.                     pagination:true,
  11.                     queryParams: {
  12.                         id: id
  13.                     },
  14.                     fitColumns: true,
  15.                     singleSelect: true,
  16.                     columns: arr
  17.                 });
  18.             });
复制代码






上一篇:JQuery EasyUI DataGrid定时刷新数据内容
下一篇:将DataTable的字段名全部翻译为中文并返回
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2015-10-29 10:57:55 | 显示全部楼层
面试通过了吗
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2015-10-29 12:53:35 | 显示全部楼层

通过了  现在在公司上班了   
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2015-10-29 13:33:58 | 显示全部楼层

我也通过了
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2015-10-29 14:16:36 | 显示全部楼层
小渣渣 发表于 2015-10-29 12:53
通过了  现在在公司上班了

码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2015-10-29 14:16:47 | 显示全部楼层
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2025-10-30 22:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表