ASP.NET - 数据网格和下拉列表

时间:2011-04-06 22:43:58

标签: asp.net datagrid drop-down-menu

我正在开发一个有数据网格且需要做的网页 以下内容:

  • 在网格加载时有一个下拉列(无需单击编辑)
  • 此列绑定到数据查询中的一列(所有内容都已完成 到这一点工作正常)
  • 我知道需要为此下拉菜单添加更多值 数据集(因此用户可以根据需要更改值)
  • 这些值来自对数据库中另一个表的查询。该 对于表中的所有行,值都是相同的,这些值是 基于完整网页的主密钥。

举个例子:

表1有:

芒果12美元 杏子13美元 桃子$ 14

这是在网格上。

另一张表有:

价格

12 13 14 15 16

我希望价格表中的这些值显示在下拉列表中 对于数据网格中的表1,将当前值作为所选值 项目

任何想法都会有所帮助。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

据我所知, 你应该更好地改变你的桌子设计。 如果您的水果表与价格ID有关,那么您可以轻松地从下拉列表中选择水果表中当前值的项目。

       水果     PriceId      PriceId     价钱   
------------------------ --------------------
      芒果     1     < --------------------->     1     12   
      杏子     2 < --------------------->     2     13   
      桃子     3     < --------------------->     3     14   


然后在下拉列表中列出所有价格会更容易 并且更容易根据Fruit table中的PriceId选择所选价格。

声音有点混乱?让我知道,如果你想要什么? 希望它有效!