검색 관련 웹 파트가 서로 통신하기 위해 연결을 사용하여 검색을 사용하지 않는 이유는 무엇입니까?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/44846

  •  09-12-2019
  •  | 
  •  

문제

SharePoint 표준 검색 관련 웹 파트가 웹 파트 연결을 사용하여 서로 통신하지 않는 이유는 무엇입니까?QueryManager 대신 Page.Items에 배치됩니다.나는 여기에서의 절충을 이해하려고 노력하고 있습니다.연결을 사용하여 달성하는 것이 불가능한 것이 있습니까?

도움이 되었습니까?

해결책

나는 진정한 이유 가이 컨트롤을 개발 한 팀이 처음에 웹 파트 연결을 사용하는 방법을 알지 못했다고 생각합니다.

그러나 이것은 다음과 같은 이점을 제공합니다 (아마도 그 이유가 주장 할 것입니다).

단일 쿼리 페이지에서 쉬운 설정
대부분의 검색 페이지에서 사용자는 단일 쿼리 만 있습니다. 현재 구현을 통해 새 검색 웹 파트를 쉽게 추가 할 수 있으며 페이지에 추가 할 수 있으며 자동으로 Query1을 다른 모든 것으로 사용합니다.
대부분의 용도는 웹 파트 연결을 이해하지 못하고이 설치 프로그램은 두 번째 쿼리가 필요할 때까지 모든 것을 간단하게 만듭니다. 그렇지만 두 번째 웹 파트 세트에서 간단한 설정을 구성해야합니다.
페이지의 5 쿼리가 모두 에 충분합니다. 그래서 문제가 무엇입니까?

검색 웹 파트가 페이지에 에 의존하지 마십시오
현재 구현은 페이지에있는 웹 파트에 의존하지 않으며 CoreSearchResult를 포함하지 않는 카운트 만 있으면 모든 조합을 혼합하고 일치시킬 수 있습니다. 연결을 사용 하여이 작업을 수행하기가 매우 어렵습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top