我有一個人將他們的地址輸入表單。然後我在表單上有第二部分,可能會或可能不會使用他們輸入的相同地址。我想要一個CheckBox,如果選中,將填入他們已經輸入的地址。但是我無法讓它工作。我正在使用VB.Net。我試過.Text
以及.ToString()
,但是無論哪種方式都不起作用。CheckedChanged event not firing
Protected Sub CheckBox_CheckedChanged(sender As Object, e As System.EventArgs) Handles CheckBox.CheckedChanged
If CheckBox.Checked Then
TextBoxAddressLine1Work.Text = TextBoxAddressLine1Local.Text
End If
End Sub
您的代碼似乎沒問題。你的意思是「不工作」? – Fabio
當我點擊複選框檢查或取消選中時,文本不會出現 – RockOn365
檢查您的代碼(html),或許''TextBoxAddressLine1Local'的值在'CheckedChange'事件和頁面呈現之間的某個位置重置。而使服務器調用只爲複製價值到另一個控制似乎有點過度殺傷我。做到這一點在javascript – Fabio