1

是否可以将 SqlDataSource 检索到的数据存储在 DataTable 中?我的意思是,如果我拖放了一个 GridView 和一个 SqlDataSource,然后我在 Visual Studio 的页面设计器中设置了这些控件,那么以后是否可以检索 SqlDataSource 检索到的数据,然后将数据存储在 DataTable 中?

此致,

亚辛·埃杜里

4

2 回答 2

1

可能值得一看: DataTable out of SQLDataSource

据我所知,egoldin 正在做的是填充 gridview,然后使用 rowDataBound 事件,然后他/她将返回的数据转换为表格,该表格可以在以后使用。

于 2012-05-29T22:36:39.277 回答
1

我从@Robbie 那里得到了答案

Protected Sub DossierGV_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles DossierGV.RowDataBound
    If (e.Row.RowType = DataControlRowType.DataRow) Then
        If Me.firstTime Then
            Dim dv As System.Data.DataView = CType(e.Row.DataItem, System.Data.DataRowView).DataView
            Me.dtDS = dv.ToTable

            Me.firstTime = False
        End If
    End If
End Sub
于 2012-05-29T23:12:07.593 回答