1

コードビハインドでメソッドを呼び出す唯一の方法は、Ajax を使用することです。WebMethods を呼び出す Ajax または asp Web サービス (asmx) を呼び出す ajax。

問題は、Microsoft Dynamics AX 2012 エンタープライズ ポータルを使用していて、Web ページのコード ビハインド ファイルにアクセスできないため、WebMethods を作成できないことです。AX 2012 Enterprise ポータルは、ユーザー コントロール (.ascx ファイル) のみを使用します。

私は asp:UpdatePanels を使用しようとしていますが、実際には思い通りに動作しません。

私が達成したいのは、ユーザーが何かを入力できるテキストボックスを用意することです.2文字または3文字の後に、テキストボックスのすぐ下にドロップダウンが表示され、いくつかの結果が表示されます.

私はこれをすべて作成しましたが、ユーザーコントロール内でサーバー側のコードを呼び出すという問題に直面しています。

Webサービスは私にとって唯一の可能な方法ですか、それともこれを達成するための卑劣なトリックを持っている人はいますか?

4

0 に答える 0