4

組織の電話カタログ (search.asmx Web サービスにアクセスする AJAX アプリケーション) を構築しています。ユーザーが部門 (管理プロパティに保存されている) を選択できるリスト ボックスを表示したいと思いますDepartment。リスト ボックスに値を入力するには、そのプロパティの個別の値をすべて選択する必要があります。search.asmx Web サービスを介して可能ですか?

私が見つけたもの:

  • 可能であると述べている記事ですが、Web サービス インターフェイスは使用していません。
  • Microsoft のホワイト ペーパーには、「プロトコル クライアントが少なくとも 1 つのプロパティを指定する場合、Path プロパティも指定する必要があります。指定しない場合、プロトコル サーバーはステータス コード "ERROR_BAD_QUERY" を返す必要があります」と記載されています。

2 つの調査結果はやや矛盾しています。(そして、はい、検索は実際には ERROR_BAD_QUERY を返します)。

4

1 に答える 1

0

なぜわざわざ Web サービスをチェックしたり、複雑にしたりするのでしょうか。

  1. すべてのプロパティを DataTable に取得します。
  2. 次に、DataView を作成し、必要な列に DISTINCT を適用できます。
  3. 最後に、それを使用してリスト ボックスにバインドします。
于 2012-11-20T10:41:28.593 に答える