Как извлечь данные из SQLDataSource в таблицу данных

Можно ли хранить данные, полученные SqlDataSource, в DataTable? Я имею в виду, что если я перетащу GridView и SqlDataSource, а затем настрою эти элементы управления в конструкторе страниц в Visual Studio, возможно ли через некоторое время получить данные, полученные SqlDataSource, а затем сохранить данные в DataTable ?

С наилучшими пожеланиями,

Яссин Эдуири


person Yassine edouiri    schedule 29.05.2012    source источник


Ответы (2)


Вероятно, стоит взглянуть на это: DataTable из SQLDataSource

Насколько я могу судить, эголдин заполняет представление сетки, затем использует событие rowDataBound, затем он/она берет эти возвращенные данные и преобразует их в таблицу, которую можно использовать на более позднем этапе.

person Robbie    schedule 29.05.2012
comment
В качестве подсказки может быть проще, если вы будете искать в Google некоторые из своих проблем, для этого ответа я искал: получить данные из sqldatasource. В будущем вы получите ответ намного быстрее, вместо того, чтобы консультироваться со стеком. Надеюсь, поможет! - person Robbie; 30.05.2012

я получил ответ от @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
person Yassine edouiri    schedule 29.05.2012