私はC#(それはウェブサイトのアプリケーションではない)とASP.NETで簡単なチャットシステムを開発しています。私はTextBoxを含むチャットウィンドウを表示しているので、ユーザーはその中にメッセージを書くことができます。私が望むのは、ユーザーがENTERキーを押すと、その押された押されたイベントをキャプチャでき、.csファイル内にある関数を呼び出すことができるということです。どうやってやるの?これは私のプロジェクトからのコードセグメントである:TextBoxで押されたENTERキーを取り込む方法は?
<!-- Some code here -->
<asp:textbox TextMode="Multiline"
Columns="28"
id="Textbox1"
Rows="5"
runat="server"
BorderStyle="Solid"
BorderColor="Bisque"
class="msg-area">
</asp:textbox>
</asp:Panel>
はありがとうございました。
含まれているフォームのサブミットイベントに登録することはどうですか? – CodesInChaos
私はそれをする方法を考えていない。フォームはマスターファイルに作成され、このファイル(チャットウィンドウの)には、上記のTextBoxを含むasp:Panelタグのみがあります(上のコードでわかるように)! – Azeem
使用しているJavaScriptライブラリによって異なります。 jQueryについては、http://api.jquery.com/submit/を見てください。おそらく、ajaxリクエストを送信ハンドラに入れる必要があります。 – CodesInChaos