ASP.NET LINE ITEMS



我是 ASP.NET MVC 5的初学者。我正在尝试创建一个入侵管理系统,我们可以在其中下订单,购买物品等。我想设计一个系统,我们可以在其中选择要购买的物品,它们的数量和价格。我有一个想法,我可以在表格中做到这一点,但我不知道如何动态增加表格行,每次我单击按钮添加新项目时,以便每次单击都会产生一个新行,我可以在其中选择一个新项目。

动态表行不是内置 ASP.NET MVC 中的东西。我建议使用前端库进行数据绑定,而 Knockout 非常适合此。

查看可观察数组foreach 绑定部分,它们正是您所需要的。

基本上你需要在javascript中声明数组,在<tbody>HTML中使用data-bind="foreach: myArray",然后添加一个执行myArray.push(newValue);的JS函数

你需要使用 javascript 或 jquery 维护客户端列表。 当用户单击按钮在表格中添加行时,动态表格。

你也可以使用第三方的js库,如数据表,jqgrid等。你可以探索它。

数据表 https://datatables.net/

杰克格 http://trirand.com/blog/jqgrid/jqgrid.html

最新更新