0

モダン UI アプリケーションの検索コントラクトを理解しようとしています。私の特定のケースでは、検索するアイテムは Web ベースのサービスから取得されるため、それらを Web 全体に引っ張って、ユーザーが結果を検索して単一の一致を検索できるようにすることをためらっています。私の質問は、どうすればいいですか?できれば、QuerySubmitted イベントにフックして、e.QueryText の文字列を使用して、そこから Web サービスにアクセスします。それは良い習慣と考えられていますか?

4

2 に答える 2

1

サーバー側の単純な検索だけが必要な場合は、はい。QuerySubmittedイベントをフックして、クエリ テキストをサービスに渡すだけで問題ありません。もちろん、これは、サービスがその種のルックアップをサポートしていることを前提としています (つまり、GetAllProducts だけでなく、GetProductsByText がある)。

オートコンプリートを使用し、ユーザーが入力中にSuggestionsRequestedイベントを処理して推奨事項/提案を提供する場合、事態はさらに複雑になります。その場合は、検索コントラクトのサンプルを参照して、それを処理する方法の例を確認することから始めます (一般的な検索コントラクトの操作方法を理解するための優れたリソースであることに加えて)。

于 2012-12-13T14:44:39.113 に答える
0

https://www.simple-talk.com/content/print.aspx?article=1716で戦利品を手に入れて、より良い写真を撮ることもできます..!

于 2013-09-16T09:20:10.987 に答える