【发布时间】:2010-05-02 20:29:46
【问题描述】:
我想在返回视图之前对属性进行一些处理。如果我将在下面的 HttpPost ActionResult 方法中返回的 appModel.Markup 设置为“已修改”,它仍然会在表单上显示“原始”。为什么我不能在 HttpGet ActionResult 方法中修改我的属性?
[HttpGet]
public ActionResult Index()
{
return View(new MyModel
{
Markup = "original"
});
}
[HttpPost]
public ActionResult Index(MyModel appModel)
{
return View(new MyModel
{
Markup = "modified"
});
}
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-2