powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / редактирование типизтрованного DataSet через веб
7 сообщений из 7, страница 1 из 1
редактирование типизтрованного DataSet через веб
    #34105869
Grammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Веб страничка получает DataSet и должна предоставить интерфейс для редактирования данных

причем предоставить возможность сортировки вставки и удаления...

как это сделать эффективно (какие Типы использовать?)
огромное спасибо за подсказку...
...
Рейтинг: 0 / 0
редактирование типизтрованного DataSet через веб
    #34106169
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GridView подойдет вполне

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
редактирование типизтрованного DataSet через веб
    #34113611
Grammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Dimon aka Manowar, Вы писали:

DAM>GridView подойдет вполне

DAM>
данное сообщение получено с www.gotdotnet.ru
DAM>ссылка на оригинальное сообщение


Как присобачить выбранную таблицу их моего DataSet к GridView?
...
Рейтинг: 0 / 0
редактирование типизтрованного DataSet через веб
    #34113637
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что то в этом роде
dgAnkets.DataSource = ds.Tables(0)
dgAnkets.DataBind()
...
Рейтинг: 0 / 0
редактирование типизтрованного DataSet через веб
    #34113638
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
упс
сорри - это для datagrid
...
Рейтинг: 0 / 0
редактирование типизтрованного DataSet через веб
    #34113646
Grammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, big-duke, Вы писали:

BD>что то в этом роде
BD>dgAnkets.DataSource = ds.Tables(0)
BD>dgAnkets.DataBind()
BD>

BD>
данное сообщение получено с www.gotdotnet.ru
BD>ссылка на оригинальное сообщение


да это давно понятно
но этого мало :)

есть еще Paging а так же удаление и редактирование элементов...
как все это отрабатывать?

ловить собиытия грида или писать свой какой то так миддл тиэр биснес обжект который бужет прикручиваться к ObjectDataSource? не могу втыкнуть куда дальше рыть!
...
Рейтинг: 0 / 0
редактирование типизтрованного DataSet через веб
    #34114784
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я ловлю события ( для datagrid все)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
 Private Sub dgAnkets_EditCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgAnkets.EditCommand
        ' редактирование данных в DataGrid
        dgAnkets.EditItemIndex = e.Item.ItemIndex
        Bind()
    End Sub
Private Sub dgAnkets_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgAnkets.UpdateCommand
        Dim TargetComboBox As DropDownList = CType(e.Item.FindControl("cmbStatus"), DropDownList)
        Dim CategoryComboBox As DropDownList = CType(e.Item.FindControl("cmbCategory"), DropDownList)
        Dim RowUID As String = CType(e.Item.Cells( 1 ).Text, String)

        clsSQL.ExecSQL("UPDATE Cars SET  Status=" & TargetComboBox.SelectedValue & ",Category=" & CategoryComboBox.SelectedValue & "  WHERE UID=" & RowUID)
        dgAnkets.EditItemIndex = - 1 
        Call Bind()
    End Sub
 Private Sub dgAnkets_CancelCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgAnkets.CancelCommand
        dgAnkets.EditItemIndex = - 1 
        Bind()
    End Sub
    Private Sub dgAnkets_SortCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridSortCommandEventArgs) Handles dgAnkets.SortCommand
        Dim itrColumn As DataGridColumn

        ViewState("Sort") = e.SortExpression
        For Each itrColumn In dgAnkets.Columns
            If itrColumn.SortExpression = e.SortExpression Then
                If e.SortExpression.IndexOf(" desc") <> - 1  Then
                    itrColumn.SortExpression() = itrColumn.SortExpression.Replace(" desc", "")
                Else
                    itrColumn.SortExpression() &= " desc"

                End If
            End If

        Next
        Call Bind()
    End Sub
  Private Sub dgAnkets_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles dgAnkets.PageIndexChanged
        dgAnkets.CurrentPageIndex = e.NewPageIndex
        Call Bind()
    End Sub
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / редактирование типизтрованного DataSet через веб
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]