【发布时间】:2016-07-12 13:45:47
【问题描述】:
我有一个显示数据库数据的数据网格视图。在每一行上,我都添加了一个带有文本值“批准”的按钮。当用户单击该按钮时,我希望将数据库上的已批准列从 0 更改为 1。我的问题是我如何知道单击了哪一行上的哪个按钮。比如,"UPDATE request SET approved=1 WHERE ID=???"。而且我不想向用户显示 datagridview 上的自动增量 ID 列。
【问题讨论】:
-
DataGridView 上的列可以设置为“隐藏”stackoverflow.com/questions/15090093/…
-
是的,我知道如何隐藏它们。我想要的是,在不向用户显示 ID 列的情况下获取所选列的 ID 值。
-
那我不明白。如果 ID 列被隐藏,您的用户将看不到它。我有什么不明白的?
-
仅仅因为它们没有显示并不意味着它们不存在。
-
@Steve ID 列将从数据库中获取,但在代码中使用而不是向用户显示。
标签: vb.net datagridview