0
我有一個簡單的視圖,有一些數據在數據庫中插入/更新,我需要在保存後顯示一些消息。 我的疑問是:這封郵件應該是我mvvm類的一個屬性嗎?或者我應該把它放入ViewBag/ViewData?mvvm類的屬性
我有一個簡單的視圖,有一些數據在數據庫中插入/更新,我需要在保存後顯示一些消息。 我的疑問是:這封郵件應該是我mvvm類的一個屬性嗎?或者我應該把它放入ViewBag/ViewData?mvvm類的屬性
您不需要將消息作爲屬性存儲在視圖模型上。您的視圖模型上可能有一個屬性,指示操作是否成功。然後視圖內測試此屬性並顯示信息:
@if (Model.Saved)
{
<div>The item was saved</div>
}
和執行保存您將屬性設置爲true控制器動作裏面。
當你說「應該這個消息是一個屬性」時,你是什麼意思「這個消息」,Messagebox,用字符串標籤?你用什麼代碼來顯示消息? – jimmyjambles
@jimmyjambles該消息是一個包含成功保存消息的span元素。 – MuriloKunze