我有一个人将他们的地址输入表单。然后我在表单上有第二部分,可能会或可能不会使用他们输入的相同地址。我想要一个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