나는 전에 이것을 보지 못했습니다.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
건배, 당신이 pageload에 IsPostBack을 점검했는지 확인 한 경우
존시
제출 버튼 이벤트에 게시 할 수있는 코드가 있습니까? – Inisheer
제출 버튼 이벤트에 대한 코드를 사용하여 내 게시물을 편집했습니다 – iamjonesy