更新パネルにText1とText2の2つのテキストボックスがあります。コードはここにあります:
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="Panle" >
<ContentTemplate>
<asp:TextBox ID="TextBox1" runat="server" AutoPostBack="true" OnTextChanged="TextBox1_TextChanged"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server" AutoPostBack="True"></asp:TextBox>
</ContentTemplate>
</asp:UpdatePanel>
textchanged
そして私はText1のイベントでこのコードを書きました。
Protected Sub TextBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs)
TextBox2.Text = TextBox1.Text
End Sub
問題は、Text1にテキストを入力してからEnterキーを押すと、text2のテキストがtext1のテキストと等しくなることですが、text1にEnterキーを押す前にこれを実行したいと思います。つまり、text1をキーダウンすると、text2のテキストはtext2と等しくなります。