我有一个网格视图,它从web服务获取数据。这些数据以数据集的形式进入应用程序。
Me.GvStreets.DataSource = TheWebServiceSearch.AddressDataTable
Me.GvStreets.DataBind()
在网格视图中,我该如何搜索这个数据集的内容?
我是否需要将其添加到某种数据源控件(如XML数据源)中?
谢谢。
最终我做的是这样的...
Dim StreetDataTable As DataTable = Session("StreetData")
Dim Name As String = StreetDataTable.Columns(0).ColumnName
Dim FilteredResults As New DataTable
FilteredResults = StreetDataTable.Clone()
Dim DataRows() As DataRow
DataRows = StreetDataTable.Select("street LIKE '%" & Me.txtStreet.Text & _
"%'", "Street ASC")
Dim i As Integer
For i = 0 To DataRows.GetUpperBound(0)
FilteredResults.ImportRow(DataRows(i))
Next i
Me.GvStreets.DataSource = FilteredResults
Me.GvStreets.DataBind()
我需要获取结果并克隆数据表以获取模式。然后从原始数据表中进行选择操作。我循环遍历结果并将它们添加到克隆的数据表中。