我正在开展一个大学项目,并试图同时学习MVC3。我有一个购物篮样式页面,其中包含一个显示项目的表格。该模型包含购买的产品列表。
我可以通过循环遍历模型并显示来在表格中显示产品,但是我需要实现一种更新数量的方法。我目前在HTML.TextBox中显示的数量可以修改,但是当我更改它时,它在模型中没有表示。
有人可以告诉我如何做到这一点。
感谢。
答案 0 :(得分:0)
要更新模型,您已将编辑后的值发布回服务器。要在文本框中填充模型值,可以使用Html.EditorFor扩展方法并传入指向quantity属性的lambda表达式。您可以将购物车控件放在HTML表单控件中,操作为“post”,控制器路径的目标将更新模型。这些是Asp.Net MVC中非常基本的操作,您应该能够在www.asp.net/MVC
中看到它是如何完成的。请在论坛中发布您的问题之前进行一些研究。