【发布时间】:2011-05-31 08:57:11
【问题描述】:
我有一个 MVC 3 应用程序,其中包含用户可以请求有关我们服务的更多信息的页面。
当用户从下拉列表中选择他们的状态时,我想使用 jQuery ajax 来获取我们在该状态下提供的产品列表。对于每个产品,我想在产品名称旁边显示一个复选框。然后用户可以选择他们感兴趣的产品。
我想将选定的产品绑定到此视图的模型上的 List 属性。因此该模型将具有名称、电子邮件等属性和 List 属性。这是我尝试绑定的模型类的示例:
public class RequestInformationModel
{
public string Name { get; set; }
public string Email { get; set; }
public List<Product> Products { get; set; }
}
这是我将表单发布到的控制器方法:
public ActionResult RequestInformation(RequestInformationModel model)
{
// do stuff
}
关于如何做到这一点的任何建议?非常感谢。
【问题讨论】:
标签: c# asp.net-mvc data-binding asp.net-mvc-3 model-binding