If you look into the
BindingSource class[
^] you can bind the
DataSet
to a
BindingSource
and then use the
BindingSource
as the data source of the
GridView
.
The
BindingSource
has a
Filter[
^] property that can be used to show only the rows in the underlying
DataTable
that matches the filter expression.
The examples in MSDN are pretty good.