更新パネル内にいくつかのコントロールと下部に送信ボタンがある ASP.NET フォームがあります。
<asp:UpdatePanel runat="server" ID="upContent">
<ContentTemplate>
<asp:TextBox runat="server" ID="tbxMyTextBox" AutoPostBack="true" />
<asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClientClick="return doStuff()" OnClick="btnSubmit_Click" />
</ContentTemplate>
</asp:UpdatePanel>
TextBox に何かを書き込んですぐに [送信] をクリックすると (最初に TextBox をクリックせずに)、変更は記録されません (サーバー側のイベント ハンドラーに見られるように)。ただし、TextBox に何かを書き込んでフォーカスを別のコントロールに変更すると、UpdatePanel を介して AutoPostback が発生し、[送信] をクリックするとこれらの変更が認識されます。添付されたクライアント側イベントとサーバー側イベントの両方を実行しながら、送信ボタンをクリックしたときにこのコンテンツを強制的に更新するにはどうすればよいですか? ありがとう!