我有一个简单的视图,在数据库中插入/更新一些数据,我需要在保存后显示一些消息。 我的疑问是:这条消息应该是我的mvvm类的属性吗?或者我应该把它放入ViewBag / ViewData?
答案 0 :(得分:2)
您无需将消息存储为视图模型上的属性。您可以在视图模型上具有一个属性,该属性指示操作是否成功。然后在视图中测试此属性并显示消息:
@if (Model.Saved)
{
<div>The item was saved</div>
}
并且在执行保存的控制器操作中,您将属性设置为true。