後、私は次のようにMVC2アプリケーションでアクションを持っている:MVC 2の問題ポスト
私の見解ではpublic ActionResult Index()
{
return View(new TestModel() { MyValue = "ValueBeforePost" });
}
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Index(TestModel m)
{
m.MyValue = "ValueSetInPost";
return View(m);
}
私はポストの後
<% using (MvcForm f = Html.BeginForm("Index", "Home")) %>
<% { %>
<%= Html.TextBoxFor(m => Model.MyValue) %>
<input type="submit" value="Submit" />
<% } %>
を持って、私の値私のアクション(m.MyValue = "ValueSetInPost")で設定した新しい値でテキストボックスに値が設定されていない場合、Request.Formに値が保持されているものからデータが読み込まれます(この場合はRequest.Form ["MyValue "は" ValueBeforePost "です。
投稿の値を変更するにはどうすればよいですか?
をuを確認することができ、それが当たっていますそれ? –
はいブレークポイントに当たっています – user887522