1

我有一个值为“打开”、“关闭”的组合框。根据 ComboBox 中更改的值,我想更改 DataGrid 以显示“打开”或“关闭”值。我怎样才能做到这一点?

4

3 回答 3

1

您的DataGrid可以绑定到DataView。根据DropDownList中的 Selected 项创建不同的DataViews(这是一篇关于如何检索选定项的文章)。

用您的数据填充DataTable为组合状态派生不同的 DataView。当组合更改(启用 AutoPostback)时,选择适当的 DataView 并绑定 DataGrid

于 2009-02-20T05:01:55.163 回答
0

您可以使用任何 *DataSource 控件并添加带有组合框 ID 的控件参数。为组合打开自动回发,asp.net 将使用新的打开/关闭值自动调用对象数据源。

于 2009-02-20T22:29:29.407 回答
0

您可以使用绑定到 DataGrid 的 DataView 对象的RowFilter属性。

于 2009-02-20T05:29:17.157 回答