【发布时间】:2011-11-19 21:43:15
【问题描述】:
我正在寻找一种方法,让我的用户点击我的 DataGrid 上的一行,如果仍然点击,他们会选择 UniqueID 列,然后打开一个名为“uniqueidview.aspx”的新页面使用 UniqueID 作为 MySQL 查询中的主键。我能够完成 MySQL 部分,但我找不到如何使用 DataGrid 执行此操作的演练或指南,我发现了一些使用 DataView 的方法,任何帮助都会很棒。谢谢!
【问题讨论】:
我正在寻找一种方法,让我的用户点击我的 DataGrid 上的一行,如果仍然点击,他们会选择 UniqueID 列,然后打开一个名为“uniqueidview.aspx”的新页面使用 UniqueID 作为 MySQL 查询中的主键。我能够完成 MySQL 部分,但我找不到如何使用 DataGrid 执行此操作的演练或指南,我发现了一些使用 DataView 的方法,任何帮助都会很棒。谢谢!
【问题讨论】:
多年前,来自 Rolla 的 4 个家伙发表了一篇文章 Creating a Row-Selectable DataGrid Control。在文章中,单击行将使网格进入编辑模式。
您也许可以将其用作起点,然后对其进行修改以完成您想做的事情。
您使用的是实际的 DataGrid(来自 .NET 1.1),还是您的意思是 GridView (2.0+)?
如果您实际上是在谈论 GridView,这里是另一个链接:
【讨论】: