有类 ClientViewModel:
public class Result
{
public long PKID
{
get;
set;
}
public string Name
{
get;
set;
}
}
并有 post 方法返回此模型:
[HttpPost]
public JsonResult Search(string orderBy, List<Order> order, Search search,
int start, int length, string searchTerm, bool isAsc, bool hideVoidedAndDeclined, bool recent = false)
{
var take = length;
var skip = start;
var m = _clientsService.Search(searchTerm, orderBy, hideVoidedAndDeclined, isAsc, take, skip, recent);
return Json(m);
}
但是当尝试以 json 返回对象时,它看起来像:
name:"Nick22"
pkid: 5
但我需要保存寄存器
Name:"Nick22"
PKID: 5
You should更改合约解析器。但由于您的外壳并不总是相同,因此您最好使用
services.AddJsonOptions(options =>
{
options.SerializerSettings.ContractResolver = new DefaultContractResolver();
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)