javscript関数からサーバー側の関数を呼び出す必要が生じました。隠しボタンを使用してJSからサーバーサイド関数を呼び出す
私が知る限り、JSはクライアント上で実行されているため、これは実際には可能ではないため、静的関数(同じコンテキストにはありません)を呼び出すことしかできません。
aspサーバー側のボタンを隠し、JSからプログラムでクリックすると、ポストバックが作成され、イベントハンドラが呼び出されます。この方法について
いくつかの質問 -
このメソッドがどのように良いのですか?つまり、この方法は広く使われているのですか、それとも初歩的で古いと考えられていますか?
この方法の欠点は何ですか?
この方法についてもう一度読んだことは、この方法を使用すると、全体のページロジックデザインに何か問題があることを意味します。それはあるレベルで本当ですか?おそらくこの問題に対処するより良い方法はありますか? PageMethodsを使用していることをやっての
おかげ先
AJAXを試してみましたか? JSコードを使用してserversideコンポーネントを呼び出すことができます。 –
Ajaxを使用して非静的関数を呼び出すことはできますか?どうやって? –