기본 셰어 포인트 필터 webpart에서 전달 된 값을 사용해야합니다. 사용자 지정 셰어 포인트 웹 파트가 연결을 설정하고 데이터를 가져 오는 방법을 알 수 없습니다. 이것은 가능한가?SharePoint WebPart가 사용자 지정 SharePoint WebPart에 연결할 수 있습니까
업데이트
프로 바이더는 WebPart는 기본 셰어 목록 필터는 WebPart입니다. 소비자 WebPart는 사용자 지정 웹 파트입니다.
이것은 내가 생각해 낸 코드이지만 SharePoint 페이지에서는 "연결"옵션이 여전히 회색으로 표시됩니다. 이 페이지에는 SharePoint 목록 필터 WebPart와 내 CustomPageViewer WebPart가 있습니다.
namespace PageViewerWithConnections.CustomPageViewer
{
[ToolboxItemAttribute(false)]
public class CustomPageViewer : System.Web.UI.WebControls.WebParts.WebPart
{
IFilterValues _filterVals;
[ConnectionConsumer("Consumer connection", "Consumer param")]
public void ConsumeFilter(IFilterValues filterValues)
{
_filterVals = filterValues;
}
Microsoft.SharePoint.WebPartPages.PageViewerWebPart objPageViewer;
protected override void CreateChildControls()
{
}
}
}
이유는 내 목표는 내가 SharePoint 목록 필터 웹 파트에서 얻을 값에 따라 페이지 뷰어 웹 파트에 다른 URL을 설정하는 것입니다이 접근 방식입니다. SharePoint List Filter WebPart가 Page Viewer WebPart로 데이터를 보낼 수없는 것 같습니다.
소비자는 SharePoint 2010의 "비주얼는 WebPart을"는 WebPart가 : 여기
몇 가지 작업 코드? – dotnetengineer