0

我正在使用数据实体框架来调用 SQL 参数化存储过程并以 JSON 形式返回。这在我返回一组数据时效果很好,但我不确定如何在单个 JSON 对象中返回 Id 以及查询中的数据。

有人知道我如何将结果“查询”与结果“Id”结合起来吗?

public ActionResult Validate(string id)
    {
        using (DataModel dataModel = new DataModel())
        {
            ObjectParameter Id = new ObjectParameter("Id", typeof(int));
            var query = dataModel.Validate(id, Id);
            return Json(query.ToArray(), JsonRequestBehavior.AllowGet);
        }
    }
4

1 回答 1

0

您可以创建一个匿名对象

return Json(new {Id = id, Items = query.ToArray()}, JsonRequestBehavior.AllowGet);
于 2013-05-17T04:44:33.853 回答