1

AJAX JavaScriptルーチンを介して呼び出すことができるWCFサービスが機能しています。Ajax Control Toolkit の Slideshow エクステンダーと連携させることができません。エラーは報告されていません。スライドショーがロードされず、実行されません。ページ内に AJAX JavaScript ルーチンを記述し、WCF サービスから返された結果 (画像の配列) に正常にアクセスできます。.asmx Web サービスを使用して Slideshow Extender を問題なく使用できますが、可能であれば WCF サービスを使用したいと考えています。

4

3 に答える 3

4

ここでの具体的な例 (Ajax Control Toolkit Slideshow extender) についてはよくわかりませんが、一般的には、はい、Ajax から WCF サービスにアクセスできます - ここを参照してください:

これが少し役立つことを願っています!

マルク

于 2009-09-09T20:46:03.527 に答える
0

Marc が述べたように、Ajax で WCF サービスを使用できます。彼が引用したリンクは適切ですが、VS 2008 または 2010 で新しいアイテムを追加するときに利用できる「Ajax Enabled WCF Service」オプションもあります。

Microsoft Ajax 呼び出しに応答する WCF サービスで、Spring.Net で Dependency-Injection を使用することもできます。そのための指示は、私のブログ ( http://emilsblog.lerch.org/2010/02/springnet-enabled-wcf-services.html ) にあります。

于 2010-02-26T04:48:22.323 に答える
0

これは SlideShowExtender のバグだと思います。

PageMethod と asmx Web サービスで動作するようになりましたが、wcf サービスでは動作しません。

AJAX 対応の WCF サービスを作成し、それを ScriptManager に登録して、自動生成されたプロキシ経由で呼び出すと、WCF サービスから返されたスライドの配列を含む JSON データを正常に取得できます。

于 2010-02-25T18:38:30.390 に答える