HTTP GET 请求中的 MVC3 模型绑定?

2024-01-31

如果没有定制,我可以在 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(使用前将#替换为@)

HTTP GET 请求中的 MVC3 模型绑定? 的相关文章

随机推荐