我試圖去處理現代UI應用程序的搜索合同。在我的特殊情況下,要搜索的項目來自基於Web的服務,所以我不願意將它們全部放到網絡上,然後讓用戶搜索可能的單個匹配結果。我的問題是,我該怎麼辦?最好,我只是鉤入QuerySubmitted事件,並使用e.QueryText中的字符串從那裏點擊Web服務。這被認爲是良好的做法?搜索合同和網絡服務
0
A
回答
1
如果你想要的只是一個簡單的服務器端搜索,那麼是的,連接QuerySubmitted事件並將查詢文本傳遞給你的服務是好的。當然,這假設您的服務支持這種查找(即,它具有GetProductsByText而不僅僅是GetAllProducts)。
如果您想使用自動完成功能,並在用戶輸入建議請求事件時向用戶提供建議/建議,情況就會變得更加複雜。在這種情況下,首先查看Search Contract Sample以瞭解如何處理這個問題的示例(除了作爲了解如何通過搜索合同完成工作的好資源之外)。
0
你甚至可以在https://www.simple-talk.com/content/print.aspx?article=1716有一個戰利品有更好的照片..!
相關問題
- 1. 通過網絡服務搜索實施?
- 2. 網絡服務數據類型(合同)
- 3. 合同最後的網絡服務?
- 4. 合同優先的網絡服務?
- 5. 微軟搜索服務器網絡服務
- 6. 春季啓動和合同第一肥皂網絡服務
- 7. Android網絡搜索
- 8. 服務,線程和網絡
- 9. SSRS和網絡服務
- 10. CXF網絡服務和Spring
- 11. 團結和網絡服務
- 12. 網絡服務和隊列
- 13. Tomcat和網絡服務
- 14. Silverlight和網絡服務
- 15. LocationManager和網絡服務
- 16. 同時運行網絡服務器和TCP服務器
- 17. 在本地網絡服務器上搜索文件directorys
- 18. JavaScript從網絡服務拉取搜索完成
- 19. Sharepoint網絡服務搜索:返回的結果數量指定
- 20. 在本地網絡上搜索服務器
- 21. 通過網絡服務填充快速搜索框
- 22. 網絡服務
- 23. windows服務/網絡服務
- 24. 搜索酒吧和網絡視圖
- 25. WCF客戶端和服務在同一個服務器上的網絡服務
- 26. 使用網絡服務檢索網絡帳戶結算餘額
- 27. Algolia搜索網絡錯誤
- 28. 結合網絡服務器控制網絡和腳本資源(axd文件)
- 29. 自動同步到網絡服務器?
- 30. iOS的網絡服務同步-ascyn