Мой контроллер возвращает JsonResult так:как изменить результат JSON перед отправкой обратно клиенту
return Json(model);
Как я могу изменить данные JSon на лету перед отправкой обратно клиенту. Я хотел бы добавить атрибуты проверки моей модели, так что я в конечном итоге что-то вроде:
{"Label": "Test",
"ValidationRules":[{"data-val-required":"This field is required.", "data-val-length-max":25, "data-val-length":"Max 25 chars." }]}
UPDATE
public class Product
{
[Required]
String Label {get; set;}
}
при вызове JSon (модель) с моделью является экземпляром продукта, Я хотел бы изменить строку json перед ее возвратом, чтобы он включал атрибуты проверки.
Вы должны показать нам, что вы делаете с этим JSON – mattytommo
см. Мое обновление для получения более подробной информации. – Sam
Почему бы не изменить его перед преобразованием в json? –