我有一个值为“打开”、“关闭”的组合框。根据 ComboBox 中更改的值,我想更改 DataGrid 以显示“打开”或“关闭”值。我怎样才能做到这一点?
swati
问问题
885 次
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 回答