Asp.net 如何将数据从SQLDataSource提取到datatable

Asp.net 如何将数据从SQLDataSource提取到datatable,asp.net,sql-server,visual-studio-2010,gridview,sqldatasource,Asp.net,Sql Server,Visual Studio 2010,Gridview,Sqldatasource,是否可以将SqlDataSource检索到的数据存储在DataTable中?我的意思是,如果我拖放了一个GridView和一个SqlDataSource,然后在VisualStudio的页面设计器中设置了这些控件,那么以后是否可以检索SqlDataSource检索到的数据,然后将数据存储在DataTable中 致以最良好的祝愿 Yassine Edouiri可能值得一看: 据我所知,egoldin所做的是填充gridview,然后使用rowDataBound事件,然后他/她将返回的数据转换成一

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

致以最良好的祝愿


Yassine Edouiri可能值得一看:


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

我从@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

作为提示,如果你用谷歌搜索你的一些问题,可能会更容易,因为我搜索的答案是:“从sqldatasource获取datatable”。在未来,您将更快地获得答案,而不是咨询Stack。希望有帮助!