根据主要下拉列表选择填充gridview的辅助列

时间:2013-12-26 19:27:30

标签: c# asp.net sql-server gridview sql-server-2012

我目前正在接受编码理论挑战(ASP / C#/ SQL),这个问题更需要与群众讨论,希望能更好地了解我需要如何处理这个问题难题。

现在我有一个可以显示/操作数据的操作Gridview(SQL 2012 / .Net 4)。

我的网格视图是过去的冰淇淋销售列表,其中缺少销售的冰淇淋容器的尺寸。我需要查看一个相当大的列表,并将容器大小和每个容器保存的数量放在一堆记录中。

例如,这是容器列表:

Cup - 8 oz
Pint - 16 oz
Quart - 32 oz
Gallon - 128 oz

容器名称位于一个下拉列表中。分配和保存容器名称没有任何问题。但是,我所面临的挑战是,一旦选择容器命名,我需要在同一个表/ gridview的辅助列中自动分配每个容器的盎司。

简而言之,预期的行为是,一旦容器名称,让我们使用Pint作为这个例子,在A列的下拉列表中选择,自动16盎司将出现在B列,然后可以保存。

我的问题是这些:

1)使用具有(使用上面的示例)已分配的每个容器的盎司的辅助下拉菜单会更好吗?或者最好是将可用尺寸列表从单独的表格中拉出来。

2)如果我需要在列表中添加更多容器/盎司,那么以编程方式处理此容器的最佳方法是什么?假设我想添加一个64盎司大小的超级夸脱,我可以让它可以编辑,以便最终用户可以输入它或者我应该在幕后进行吗?

3)我在这里遗漏了其他什么吗?

我真的很难理解如何处理这个难题。我想学习如何解决这个问题。如果你能提供一些解释如何处理这个问题,那将会非常适合。如果需要更详细的说明,请不要犹豫。

以下是我一直在关注的一些编码示例。

http://www.codeproject.com/Articles/53559/Accessing-a-DropDownList-inside-a-GridView
http://forums.asp.net/t/1229978.aspx
http://forums.asp.net/t/1513442.aspx

0 个答案:

没有答案