【发布时间】:2010-05-07 15:16:36
【问题描述】:
任何人都知道在 .Net 中是否可以实现以下操作,我已经评论了我会考虑每个元素的难度。
- 允许用户动态添加产品的在线商店(简单)
- 他们可以在每个产品中创建选项 - 下拉菜单(相对简单)
- 这些动态生成的下拉菜单会影响产品价格(困难)
- 这些下拉菜单会影响其他动态生成的下拉菜单,进而影响价格(V. 困难)
因此,假设管理员可以向商店添加一个小部件产品,在这个小部件产品中,他们可以指定一系列尺寸(下拉选项)。然后他们可以添加一系列颜色(另一个下拉菜单),然后他们为可以制作小部件的各种材料添加另一个系列选项(另一个下拉菜单)。
最终用户可能会从尺寸列表中选择“中”,这会影响“颜色”的内容(突然只有黑色和红色是选项)。用户从可用颜色中选择黑色,第三个下拉列表的选项依次动态更改。在每个阶段,价格都会根据用户的选择而变化。
上面的场景让我觉得高度复杂/困难并且容易出错。也许我遗漏了一些东西,但我认为让管理员能够添加下拉菜单,允许他们决定一个下拉菜单如何影响另一个(或多个)以及每个下拉菜单如何影响定价是自找麻烦。
我错了吗?在不大量增加开发时间的情况下,这是否可行?
而且,谁能想到提供这种定制水平的电子商务系统?
谢谢。
【问题讨论】:
-
你说的是 ASP.Net 吗?
标签: c# dynamic controls e-commerce