在ViewModel中更改字段名称值

时间:2011-01-28 15:21:18

标签: json model-view-controller fullcalendar

有没有办法在Viewmodel中更改属性的FieldName值?我想使用属性的标准命名约定,但让viewmodel返回其他内容。这很重要,因为我有一个json请求,要求属性为小写。

我尝试过使用XMLAttributes和DataMembers,但这些灵魂都没有奏效。这些来自以下问题。

Serialize .Net object to json, controlled using xml attributes

JavaScriptSerializer.Deserialize - how to change field names

所以,重申一下,我需要这样的东西

 public string Start { get; set; } 

显示为

 viewmodel.start

而不是

viewmodel.Start

当我将viewmodel传递给getJson请求中的回调

1 个答案:

答案 0 :(得分:-1)

如何为模型添加额外属性?

public string start {get {return Start;}}