У меня есть класс, как показано ниже
public class Person
{
public string Name { get; set; }
[DisplayName ("Please Enter Your Age")]
public int Age { get; set; }
public string Sex { get; set; }
}
Я сериализовал этот объект в Json, используя json()
MVC3, но атрибут DisplayName
игнорируется. Я получаю JSON как
"*{"Name":"Person Name","**Age**":28,"Sex":"Male"}*"
На самом деле я ожидал
"*{"Name":"Person Name","**Please Enter Your Age**":28,"Sex":"Male"}*"
Код преобразует объект в JSON
[HttpGet]
public JsonResult JsonTest()
{
Person person = new Person();
person.Age = 28;
person.Name = "Person Name";
person.Sex = "Male";
return (Json(person, JsonRequestBehavior.AllowGet));
}
Буду признателен за любую помощь !!!