【发布时间】:2010-10-29 07:17:05
【问题描述】:
我有一个从 web 服务获取数据的 gridview。
这进入数据集中的应用程序。
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()
我必须获取结果并克隆数据表以获取架构。然后我从原始数据表中进行了选择。我遍历了结果并将它们添加到克隆的数据表中。
【问题讨论】:
标签: asp.net search gridview datatable