【发布时间】:2014-06-29 11:16:31
【问题描述】:
因为这个 forloop 和 Dropdownlist,我遇到了很大的麻烦。
我正在开发库存管理系统并在该 ERP 中创建在线采购订单和销售订单。
对于卖出订单页面。
假设我的仓库中有 10 种不同的产品,我想从每种产品中销售 2,000 个数量
现在我在同一页面上有 10 种产品的列表,我必须将 Total 20,000 数量绑定到每个产品的下拉列表中,而且我还必须循环遍历它以获得 20,000 种产品,这将破坏页面的性能
这样
Product DDl
A : 2,000
B : 2,000
C: 2,000
D: 2,000
E: 2,000
F: 2,000
G: 2,000
H: 2,000
I: 2,000
J: 2,000
假设 A 到 J 是产品列表 & 右侧:是我必须使用循环绑定到 ddl 的总量。
只能使用下拉列表从仓库中选择 Inhand 数量。 因此,一个人的销售量不能超过 Inhand Quantity。 假设我的仓库中有 20,000 个数量,那么我必须在 Forloop 中循环 20,000 次 在我的下拉列表中插入这么多数量。
因为 20,000 次循环虽然 forloop 页面没有重新响应 谁能建议我实现这一目标的最佳方法
【问题讨论】:
-
如果您要订购一堆相同的东西,是否有任何原因您的订单表中不能有数量字段,用订购的数量填写,然后简单地从订购的数量中减去订购的数量仓库有多少?
-
为什么需要循环20K次?你说
I have 20,000 quantity in my warehouse这是否意味着 20K 不同的项目?如果是的话..它们是否存储在数据库表中?如果是,那么只需执行select *并将结果绑定到您的下拉列表。 ELSE,提供更多关于您如何获取数据的说明?数据源表示是什么? -
Rahul 现在请看问题,您只需使用 select 语句和 select 语句将解决问题并不是那么容易