jQuery MiniUI
标题:
.net 后台传值给grid问题
[打印本页]
作者:
fhtcgym
时间:
2013-3-15 15:47:15
标题:
.net 后台传值给grid问题
版主:
在grid生成时指定了url="";URL的返回值代码如下,当grid.load()时,提示错误: datagrid json is error,我把这段代码拷贝到下载的demo 中运行摸拟返回值,却没有错误。我用单步执行,两个项目的返回值result在return前是一样的,为什么我的项目中会出错,而demo中不出错,是不是还要引用什么文件。谢谢
DataTable dt = new DataTable();
dt.Columns.Add("loginname", typeof(string));
dt.Columns.Add("name", typeof(string));
dt.Columns.Add("gender", typeof(string));
dt.Columns.Add("salary", typeof(decimal));
dt.Columns.Add("age", typeof(int));
dt.Columns.Add("createtime", typeof(DateTime));
for(int i=0;i<10;i++)
{
dt.Rows.Add(new object[] { "qqqq"+i.ToString(), "name"+i.ToString(), "sa", 232.23+i, 222+i,DateTime.Now });
}
Hashtable result = new Hashtable();
result["data"] = dt;
result["total"] = dt.Rows.Count;
return result;
作者:
niko
时间:
2013-3-15 17:09:19
你要返回JSON数据,不是c#对象。
具体可以参考demo/data/AjaxService.aspx内的代码
作者:
fhtcgym
时间:
2013-3-16 12:59:21
niko 发表于 2013-3-15 17:09
你要返回JSON数据,不是c#对象。
具体可以参考demo/data/AjaxService.aspx内的代码
我在demo/data/AjaxService.aspx内找不到转换成JSON数据的方法!我直接在demo/data/AjaxService.aspx中插入我写的哪段代码,demo还是能正常运行。单步执行确实已执行到return语句就返回。希望能告知在demo/data/AjaxService.aspx中哪里是转换成JSON数据格式的方法,谢谢
作者:
fhtcgym
时间:
2013-3-16 13:05:23
不好意思,找到了,之前我只是destDb.cs查找,没有在demo/data/AjaxService.aspx中查找,谢谢管理员
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2