我有一个如下模型:
public class GridViewModel
{
public List<List<KeyValuePair<string, string>>> Rows { get; set; }
public int FoundItems { get; set; }
public int CurrentPage { get; set; }
public int TotalPages { get; set; }
public int ItemsPerPage { get; set; }
public string PagingLinks { get; set; }//Contains Html Tags
}
Rows
将动态填写控制器,如下所示:
Rows = [ [Id=1, Name='Name', FullName='FullName'], [Id=2, Name='Name', FullName='FullName'], ... ];
我想将模型转换为 JSON 以通过 JsonResult 发送。
所以,我希望在我的 JSON 中有如下内容:
{
Rows : [
{ Id=1, Name='Name', FullName='FullName'},
{ Id=2, Name='Name', FullName='FullName'}
],
FoundItems : 123,
CurrentPage : 1,
TotalPages : 3,
ItemsPerPage : 50,
PagingLinks : '<b>1</b><span>2</span><span>3</span>'
}
您能否指导我,如何将模型转换为 JSON ?