Я новичок в использовании asp.net, у меня проблема с обновлением GridView
после обновления данных, но, похоже, он не работает на других моих страницах.У меня тот же код, когда я обновляю информацию о поставщике, а затем GridView1.Databind()
работает, но когда я пытаюсь использовать его снова на других моих страницах, он не работает.Можете ли вы дать представление, почему это происходит?
Вот мой код:
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim cmd As New SqlCommand
cmd.Connection = cn
cmd.CommandText = "UPDATE ProductTable SET ProductCode = ('" & lbl_productcode.Text & "'), ProductName = ('" & txt_prodname.Text & "'),ProductCategory =('" & lbl_category.Text & "'),Price =('" & txt_price.Text & "'), Quantity=('" & txt_qty.Text & "'), CategoryID=('" & lbl_catid.Text & "') WHERE ProductCategory = '" & TextBox1.Text & "'"
cmd.Connection.Open()
cmd.ExecuteNonQuery()
cmd.Connection.Close()
MsgBox("RECORD UPDATED", MsgBoxStyle.Information)
GridView1.DataBind()
Call clear()
End Sub