0
我用textarea
創建了一個簡單的mvc網頁。我提交數據到服務器,然後我需要刷新視圖。但textarea
始終包含瀏覽器數據,但我的模型已更改。MVC渲染數據問題
調試顯示我:
Html.TextArea("EmailBody", Model != null ? Model.EmailBody : "Message")
{<textarea cols="20" id="EmailBody" name="EmailBody" rows="2"> Message</textarea>} System.Web.Mvc.MvcHtmlString {System.Web.Mvc.{Dynamic}.DynamicMvcHtmlString}
但在同一時間
Model != null ? Model.EmailBody : "Message" "123" string
從實際數據即渲染頁面上的不同(實際數據是123,但我得到textarea的輸入舊數據) 。請指教。
問題解決了與
<textarea id="EmailBody" name="EmailBody"><%= Model.EmailBody %></textarea>
非常感謝。