Asp.net mvc 3 mvc3中的模型绑定

Asp.net mvc 3 mvc3中的模型绑定,asp.net-mvc-3,binding,model,Asp.net Mvc 3,Binding,Model,我有一个这样的模型: public Products() { string name {get; set;} string category { get; set;} } 我试图在action方法中创建一个对象,或者将其作为参数传递给该方法&通过将该对象传递给view方法,使用该对象来创建视图。我希望框架能够创建一个适当的视图来显示产品。这样做对吗?我有一种感觉,我在这两者之间错过了一些东西,但我想不出来。 Thnaks.直接来自MSDN: 其主要思想是在asp.NETMVC中自动完成

我有一个这样的模型:

public Products()
{
  string name {get; set;}
  string category { get; set;}
}
我试图在action方法中创建一个对象,或者将其作为参数传递给该方法&通过将该对象传递给view方法,使用该对象来创建视图。我希望框架能够创建一个适当的视图来显示产品。这样做对吗?我有一种感觉,我在这两者之间错过了一些东西,但我想不出来。 Thnaks.

直接来自MSDN:

其主要思想是在asp.NETMVC中自动完成模型绑定。您只需将模型传递给get方法的视图,然后在post方法中将模型作为参数检索,如下所示:

    [HttpGet]
    public ViewResult MyProducts()
    {
        Products model = new Products()
        return View(model);
    }

    [HttpPost]
    public ViewResult MyProducts(Products model)
    {
     // model.name contains the value from the view
     // model.category contains the value from the view.
    }
在视图的顶部必须有
@model Products
,并输入如下字段:
@Html.EditorFor(m=>m.name)
@Html.EditorFor(m=>m.category)


老实说。你没有搜索网页。

可能重复:我检查了,但是那些答案没有帮助。你能编辑你的问题来描述那些资源没有解释的具体问题吗?我确实搜索过,但不知怎么搞糊涂了。就连我都试着在mvc上读两个重量级的pdf!!thanks@Jobskuk老实说,如果你能买一本关于asp.NETMVC3的书就更好了。我总是喜欢从书中阅读,而不是从教程中阅读,有时msdn本身就是b/c,内容是结构化的,更容易理解。