jQuery MiniUI

 找回密码
 立即注册
查看: 2048|回复: 1
打印 上一主题 下一主题

mvc, grid ,参数 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2015-6-9 17:42:51 |只看该作者 |倒序浏览
var ddd = {
            "column":
                [
                     { "header": "员工帐号", "field": "loginname" },
                     { "header": "姓名", "field": "name" }
                ],
            "idField": "name"
        };
mini.parse();
var grid = mini.get("id1");
grid.load(ddd);

用chrome监控:显示Form Data:
column[0][header]:员工帐号
column[0][field]:loginname
column[1][header]:姓名
column[1][field]:name
idField:name
pageIndex:0
pageSize:10
sortField:
sortOrder:

为什么传输的数据不是这样的呢?
column[0].header:员工帐号
column[0].field:loginname
column[1].header:姓名
column[1].field:name
idField:name


mvc net
public ActionResult Demo(PageInfo value)
{
   //这里value.column长度是2,但时里面的属性值全部为空,如value[0].header = null
  //有办法解决吗?
}
public class PageInfo
{  
        public string idField { get; set; }
        public Column[] column { get; set; }
}
public class Column
{

        public string header{ get; set; }

        public string field{ get; set; }
}

Rank: 8Rank: 8

沙发
发表于 2015-6-10 09:22:15 |只看该作者
请将数组转换成字符串传递

Archiver|普加软件

GMT+8, 2024-11-18 05:55 , Processed in 1.063990 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部