Изменение значения имени поля в ViewModel - PullRequest
0 голосов
/ 28 января 2011

Есть ли способ изменить значение FieldName для свойства в Viewmodel?Я хотел бы использовать стандартное соглашение об именах для свойства, но viewmodel возвращает что-то еще.Это важно, потому что у меня есть запрос json, который требует, чтобы свойства были в нижнем регистре.

Я пытался использовать как XMLAttributes, так и DataMembers, но ни одна из этих идей не работала.Они возникли из следующих вопросов.

Сериализация .Net объекта в json, управляемая с помощью атрибутов xml

JavaScriptSerializer.Deserialize - как изменить имена полей

Итак, чтобы повторить, мне нужно что-то вроде

 public string Start { get; set; } 

, чтобы отображаться как

 viewmodel.start

вместо

viewmodel.Start

когда я передаю свою view-модель обратному вызову внутри запроса getJson

1 Ответ

0 голосов
/ 28 января 2011

А как насчет добавления дополнительного свойства в вашу модель?

public string start {get {return Start;}}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...