0

データベースに挿入/更新するデータを含む単純なビューがあり、保存後にメッセージを表示する必要があります。私の疑問は、このメッセージは私のmvvmクラスのプロパティである必要がありますか?または、ViewBag / ViewDataに配置する必要がありますか?

4

1 に答える 1

2

メッセージをビューモデルのプロパティとして保存する必要はありません。ビューモデルに、操作が成功したかどうかを示すプロパティを設定できます。次に、ビュー内でこのプロパティをテストし、メッセージを表示します。

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

保存を実行するコントローラーアクション内で、プロパティをtrueに設定します。

于 2012-06-26T05:59:32.277 に答える