Я никогда не сталкивался с этим раньше:VB.NET текстовое поле изменилось, но все еще сохраняет начальное значение
У меня есть серия текстовых полей. Текст этих полей устанавливается на загрузку страницы. то у меня есть кнопка отправки, которая вызывает суб, чтобы обновить таблицу с новыми значениями (текстом) в текстовом поле. Проблема в том, что он сохраняет исходный текст, а не текст, который НАСТОЯТЕЛЬНО находится в текстовом поле. Кто-нибудь сталкивался с этим раньше? Или знаете, как обойти его?
Вот код моего представить события кнопки:
Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnSubmit.Click
Dim Emails As Integer = txtEmails.Text
Dim Calls As Integer = txtCalls.Text
Dim Contacts As Integer = txtContacts.Text
Dim Tasks As Integer = txtTasks.Text
Dim Meetings As Integer = txtMeetings.Text
Dim Proposals As Integer = txtProposals.Text
Dim Points As Integer = txtPoint.Text
Dim dt As New DataTable()
Try
connection.Open()
Dim sqlCmd As New SqlCommand("UPDATE tblActivityParameters SET Emails = " & Emails & ", Calls = " & Calls & ", Contacts=" & Contacts & ", Tasks =" & Tasks & ", Meetings=" & Meetings & ", Proposals=" & Proposals & ",Points =" & Points, connection)
Dim sqlDa As New SqlDataAdapter(sqlCmd)
sqlDa.Fill(dt)
lblError.Visible = True
lblError.Text = "Parameters successfully updated"
Catch SQLExp As SqlException
lblError.Visible = True
lblError.Text = "SQL Error: " + SQLExp.Message.ToString()
Finally
connection.Close()
End Try
GetParameters()
End Sub
Cheers,
Джоунси
У вас есть какой-либо код, который вы можете отправить для своего события отправки? – Inisheer
Я отредактировал мое сообщение с моим кодом для отправки кнопки события – iamjonesy