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 id="EmailBody" name="EmailBody"><%= Model.EmailBody %></textarea>
おかげでたくさんで解決
問題。