【发布时间】:2011-11-11 02:48:40
【问题描述】:
在我的代码中,我有以下内容:
viewModel.Note.Modified = DateTime.Now;
viewModel.Note.ModifiedBy = User.Identity.Name;
在我看来:
[DisplayName("Modified")]
public DateTime Modified { get; set; }
[DisplayName("Modified By")]
public string ModifiedBy { get; set; }
我是否可以让我的代码更改 ModifiedBy,然后让一些在 ViewModel 中运行的代码在修改者更改时更改修改日期?
【问题讨论】:
-
您可以在视图模型的“ModifiedBy”设置器中添加逻辑,这样每次“ModifiedBy”被更改时,“Modified”字段也会更新。
标签: c# asp.net-mvc asp.net-mvc-3 asp.net-mvc-viewmodel