mvvm类的属性

时间:2012-06-26 00:43:12

标签: asp.net-mvc mvvm

我有一个简单的视图,在数据库中插入/更新一些数据,我需要在保存后显示一些消息。 我的疑问是:这条消息应该是我的mvvm类的属性吗?或者我应该把它放入ViewBag / ViewData?

1 个答案:

答案 0 :(得分:2)

您无需将消息存储为视图模型上的属性。您可以在视图模型上具有一个属性,该属性指示操作是否成功。然后在视图中测试此属性并显示消息:

@if (Model.Saved)
{
    <div>The item was saved</div>
}

并且在执行保存的控制器操作中,您将属性设置为true。