我在 MVC 工作。在我的控制器中创建一个列表
public class GridColModelLst
{
List<GridColModel> _items = new List<GridColModel>();
public List<GridColModel> items
{
get { return _items; }
set { _items = value; }
}
}
public class GridColModel
{
public string name { get; set; }
public int? width { get; set; }
}
并将这个列表作为 JSON 传递,它工作正常,我的 JSON 在下面
[{ name: 'Humidity', width: 90}]
我如何使它像下面的 JSON 在 C# 中的 JSON 对象中添加 JSON 数组
[{ name: 'Humidity', width: 90, searchoptions: { sopt: ['eq', 'ne'] } }]
谢谢
=====================
更新
在我的控制器中,我正在发送列表,例如
return Json(Colmodel, JsonRequestBehavior.AllowGet);
我 [{ name: 'Humidity', width: 90}]
成功了
我需要什么更改才能让班级获得类似的 JSON
[{ name: 'Humidity', width: 90, searchoptions: { sopt: ['eq', 'ne'] } }]