2013-10-15 1 views
1

SharePoint 2010 Farm에서 SPWeb에 바인딩 된 특정 데이터 개체를 조작하고 싶습니다.SharePoint 2010에서 특정 사이트 (SPWeb) 데이터를 저장/검색하는 가장 좋은 방법은 무엇입니까?

예를 들어 사이트의 연락처를 지정할 수있는 사이트 설정 페이지에서 액세스 할 수있는 응용 프로그램 페이지를 작성하고 있습니다. 어떻게 든 그 사이트에 SPUser 객체를 저장하고 싶습니다.

목록 접근 방식이 이러한 시나리오에 가장 적합한 방법입니까? 코드 숨김을 사용하지 않고 데이터를 실제로 보이기를 원하지 않습니다.

답변

2

Dennis가 언급 한대로 사용자를 목록에 저장할 수 있습니다.

게시 기능을 사용하고 있습니까? 그렇다면이 상황에서 일반적으로하는 일은 Page를 확장하고 컨택 포인트 유형 사용자라는 추가 필드를 만드는 컨텐트 유형을 만드는 것입니다. 그런 다음 해당 콘텐츠 형식을 해당 사이트의 홈 페이지에 할당합니다.

이점은 사이트 관리자가 해당 필드를 편집 할 수있는 페이지 레이아웃을 수행 할 수 있기 때문에 사이트 관리자가 자신의 연락처를 유지하도록 허용한다는 것입니다. 검색에 의해 크롤링되므로 연락처 등을 기준으로 검색을 수정할 수 있습니다.

+0

감사합니다. 게시 기능을 사용하고 있습니다. 추가 필드를 추가하기 위해 페이지를 확장하는 것에 대해 생각하지 않았습니다. 나는 확실히 이것을 시도해보고 그것이 효과가 있었는지 알려줄 것입니다. 일단 응답을 받으면 응답을 응답으로 표시합니다. –

0

그것은 당신의 디자인에 따라 감사하지만, 절대적으로 해당 페이지 참조 목록에서 사용자를 저장할 수 있습니다.

관련 문제