前台是这样的.
success: function (d) {
try
{
var data=JSON.parse(d);
$('#TestCaseDetail').datagrid('loadData', data);
}
catch(e)
{
e: exception;
}
},后台是这样的 [WebMethod]
public static string showTestCases(int ModuleID)
{
List<TestFtCaseInfo> temp = new List<TestFtCaseInfo>(); JObject josnObject; try
{
TestFtCaseInfo FtCase = new TestFtCaseInfo();
temp = FtCase.getTestCaseWithList(ModuleID);
josnObject = new JObject
(
new JProperty("total", temp.Count),
new JProperty("rows",
new JArray(
from p in temp
select new JObject(
new JProperty("TestID", p.TestID),
new JProperty("CaseNo", p.CaseNo),
new JProperty("TestCaseName", p.TestCaseName)
))
));
}
catch(Exception ex)
{
throw new Exception(ex.ToString());
}
return josnObject.ToString();
}不知道为何就是显示不了.
success: function (d) {
try
{
var data=JSON.parse(d);
$('#TestCaseDetail').datagrid('loadData', data);
}
catch(e)
{
e: exception;
}
},后台是这样的 [WebMethod]
public static string showTestCases(int ModuleID)
{
List<TestFtCaseInfo> temp = new List<TestFtCaseInfo>(); JObject josnObject; try
{
TestFtCaseInfo FtCase = new TestFtCaseInfo();
temp = FtCase.getTestCaseWithList(ModuleID);
josnObject = new JObject
(
new JProperty("total", temp.Count),
new JProperty("rows",
new JArray(
from p in temp
select new JObject(
new JProperty("TestID", p.TestID),
new JProperty("CaseNo", p.CaseNo),
new JProperty("TestCaseName", p.TestCaseName)
))
));
}
catch(Exception ex)
{
throw new Exception(ex.ToString());
}
return josnObject.ToString();
}不知道为何就是显示不了.
解决方案 »
- winform 最小化时单击任务栏图标的事件
- 我想做一个。快速复制粘贴的小程序。
- winform datagridview中的单元格如何添加一个datetimepicker
- Java提供的.jar文件在c#.net下面可以调用吗?
- 求一个C#字符串处理的类(一个字符串处理函数给5分)
- visual studio 2008 等号两边 内容对调快捷键
- 高手请进
- 私有化属性后怎么调用?
- SuperWebSocket如何作为Windows服务
- 又一个问题
- c#怎样访问access数据库带有冒号的字段,如访问“一科:产值”
- C#中把调用数据库的命令写在SqlHelper类中,编译后离开C#环境运行就出错
如果方法没有报异常,那么就是json格式出问题。
比如你的前端代码里,是不是直接收到的已经是json了?
fiddler用一用,或者chrome的F12功能用一用