如果没有定制,我可以在 MVC 3 中做这样的事情吗?
[HttpGet]
public ViewResult MyAction(ViewModel model)
{
// Do stuff
return View("ViewName", model);
}
我这样做的原因是作为工作流程的一部分在不同页面之间传递数据。 (即当用户完成步骤 1 中所需的内容时,将表单数据传递到步骤 2...)
只要您的参数名称与模型类的属性名称相同,它就可以工作
假设你的班级是这样的
public class ViewModel
{
public string Name { set;get;}
public string Loc{ set;get;}
}
您可以像这样执行 Get 请求
MyAction?Name=jon&Loc=America
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)