アプリケーションがありMVC3 razor
ます。フォームを送信してコンテンツをAction
変更するとViewModel
、新しい値が入力されているのがわかりません。
それについてのトピックがあり、 http://aspnet.codeplex.com/workitem/5089?ProjectName=aspnetMVC2
で修正される可能性があると言われました。MVC3
それを行うオプションがあるかどうか、またはポストバックを使用してJavaScriptなしでUIを更新するためのより良い方法(回避策)は何ですか?
アクション:
[HttpPost]
public ActionResult Index(MyViewModel model)
{
model.Value = "new value"
return View("Index", model);
}
UI:
@Html.HiddenFor(x => x.Value)
ViewModel:
public class MyViewModel
{
public string Value { get;set; }
}