powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Update Grid
3 сообщений из 3, страница 1 из 1
Update Grid
    #32942983
DenVut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток. Вот какой вопрос:хочу сделать апдейт значенияя бд через грид, код отрабатывает нормально, но сохраняет тоже значение что до замены, када стал разбирать, то увидел, что NewNaz = CType(e.Item.Cells(1).Controls(0), TextBox).Text не берет новое значение а то которое было изначально (например было 5 изменяю во время редактирования на 7, а в код передается 5), вот код едита и апдейта:
Private Sub dgEditUser_EditCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgEditUser.EditCommand
With dgEditUser
.SelectedIndex = e.Item.ItemIndex
.EditItemIndex = e.Item.ItemIndex
.DataSource = DS
.DataBind()
End With
Private Sub dgEditUser_UpdateCommand(ByVal source As Object, ByVal e As DataGridCommandEventArgs) Handles dgEditUser.UpdateCommand
Dim NewNaz As String
NewNaz = CType(e.Item.Cells(1).Controls(0), TextBox).Text
Dim Id As String
Id = e.Item.Cells(0).Text

Dim Update As String
Update = "Update tUsers set "
Update &= "Nazvan='" & NewNaz & "' "
Update &= "where idUser='" & Id & "'"
Dim SqlConnectin1 As New SqlConnection
Dim SQLCom As New SqlCommand(Update, SqlConnection1)

Try
SqlConnection1.Open()
Dim NumbUpdate As Integer
NumbUpdate = SQLCom.ExecuteNonQuery()

lblRec.Text = NumbUpdate.ToString()
lblRec.Text &= "rec updat"
Catch ex As Exception
lblRec.Text = "Error"
lblRec.Text &= ex.Message
Finally
If Not (SqlConnection1 Is Nothing) Then
SqlConnection1.Close()
End If
End Try
With dgEditUser
.SelectedIndex = -1
.EditItemIndex = -1
.DataSource = DS
.DataBind()
End With


Подскажите в чем может быть дело?
...
Рейтинг: 0 / 0
Update Grid
    #32943720
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проследи за пост беком,скорей всего надо призагрузке (Page_load)
заполнение dg поставить в
if not isPostBack then
'заполнение dg
end if
...
Рейтинг: 0 / 0
Update Grid
    #32946264
DenVut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за идею помогло :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Update Grid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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