c#MVC3将IEnumerable Model绑定到表

本文关键字:绑定 Model IEnumerable c#MVC3 | 更新日期: 2023-09-27 18:29:19

我正在做一个大学项目,同时尝试学习MVC3。我有一个购物篮样式的页面,上面有一张显示商品的表格。该模型包含购买的产品列表。

我可以通过在模型中循环并显示来在表中显示产品,但我需要实现一种更新数量的方法。我目前在HTML.TextBox中显示了可以修改的数量,但当我更改值时,它在模型中不会这样表示。

有人能告诉我怎么做吗。

谢谢。

c#MVC3将IEnumerable Model绑定到表

要更新模型,您必须将编辑后的值发布回服务器。要在文本框中填充模型值,可以使用Html.EditorFor扩展方法和指向quantity属性的lambda表达式中的Pass。您可以将购物车控件放在HTML表单控件中,该控件具有"post"操作和将更新模型的控制器路由的目标。这些都是Asp.NetMVC中非常基本的操作,您应该能够在www.Asp.Net/MVC-中看到它是如何完成的

在论坛中发布您的问题之前,请先做一些调查