OnClick
JSON と asp.net ボタン コントロールのイベントをそのイベント ハンドラーに渡すにはどうすればよいですか? OnClick
イベントハンドラに設定されるためです。データを引数として送信する方法がわかりません。私は別の方法を考え出しましたが、jQuery.Ajax
それを行う方法や、それが可能か実行可能かを知りたいです。
質問する
605 次
1 に答える
1
通常の POST 値、たとえば HiddenField として送信できます。
手順:
- ページで HiddenField を定義します。
- ポストバックする前に、クライアント側で JSON 値を入力してください。
- ボタン イベント ハンドラーで、JSON である HiddenField の値を取得します。
- 値を解析し、あなたがしなければならないことをしてください。
別の方法は、ボタンのポストバックを使用する代わりに、コントロール/ページにインターフェイスを実装し、IPostBackEventHandler
それらに直接ポストバックすることです。この場合、JSON 値を ASP.NET __doPostBack
JavaScript 関数の呼び出しで直接渡すことができます。
于 2013-06-01T11:21:02.433 に答える