ExtJS: как вернуть json success с данными с помощью asp.net mvc
Я пытаюсь использовать ExtJS с Asp.Net MVC, и пока все идет хорошо. (Хорошая работа над ExtJS) Чтобы упростить задачу, мне нужна помощь в возврате данных из .net в ExtJS.
ExtJS ожидает увидеть флаг успеха в JSON Respone вместе с дополнительными данными.
пример ожидаемого формата ответа
{success: true, data: {id: 3, text: "hello world}}
Итак, используя наборы данных linq2sql или ado.net для объектов модели, вы, ребята, знаете, какбез труда вернуть данные в этом формате.
Что-то вроде
public JsonResult Index()
{
result.success= true;
result.obj = repository.FindAllUsers();
return Json(result)
}
это будет работать кстати? если бы у меня был класс ExtJSResult с успехом bool и свойствами данных объекта?
заранее спасибо