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

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

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

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

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

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


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

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

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


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

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

ловить собиытия грида или писать свой какой то так миддл тиэр биснес обжект который бужет прикручиваться к ObjectDataSource? не могу втыкнуть куда дальше рыть!
...
Рейтинг: 0 / 0
09.11.2006, 10:50
    #34114784
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
редактирование типизтрованного DataSet через веб
я ловлю события ( для 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
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / редактирование типизтрованного DataSet через веб / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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