두 개의 특정 값이있는 HTML 선택/드롭 다운 상자를 드롭 다운 컨트롤로 만들고 싶습니다. 원하는 모든 SharePoint 2010 서버에 배포 할 수 있도록 패키지를 만들고 싶습니다. 이 시점에서이 Visual WebPart 또는 웹 컨트롤 (SharePoint 2010, 웹 컨트롤에 존재합니까?)이어야한다면 혼란 스럽습니다. 저는 웹 파트가 아닌 영역을 포함하여 원하는 곳에 컨트롤을 배치 할 수 있도록 궁극적으로이 도구를 사용하고 싶습니다. 저에게 도움이되는 데 도움이 될 것입니다 ...Visual WebPart vs. WebControl SharePoint 2010
1
A
답변
4
먼저 WebPart 또는 Visual WebPart가 웹 컨트롤이라는 것을 언급하는 데 도움이됩니다.
비주얼 웹 파트는 WebPart와 UserControl을 디자이너 표면에 결합하여 웹 파트 개발을 많은 ASP.NET 개발자에게 편안하게 제공합니다.
사용자가 웹 파트 영역이 아닌 다른 위치에 컨트롤을 배치 할 수있게하려면 도구가 필요합니다. 컨트롤과 교육을 제공하려는 경우 SharePoint Designer에서이 작업을 수행 할 수 있습니다.
일반적으로 구성 요소를 개발하려면 베어 본 (bare-bones) 웹 컨트롤 또는 웹 파트로 MyControl
이라고해야합니다. 이 같은 @Register
지시문을 통해 페이지 레이아웃의 상단에있는 컨트롤의 네임 스페이스를 등록하는 사용자 설명서를 제공합니다 :
<@ Register TagPrefix="customcontrols" Namespace="My.WebControls.Namespace" Assembly="My.Assembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0101010101010" %>
그런 다음 사용자가 페이지 레이아웃에 추가 할 수 있습니다 그들은 ASP.NET 페이지 것 같은 :
<customcontrols:MyControl runat="server" />
대부분의 사용자는 씹을 때 무거울 것입니다. 그러나 아무도 당신보다 당신의 사람들을 더 잘 알지 못하기 때문에 이것을 할 것인지 또는 웹 파트 영역에서 사용할 웹 파트를 개발하는 것이 더 나은지를 결정할 수 있습니다.
관련 문제
- 1. Sharepoint 2010 Visual WebPart 및 LinqDataSource
- 2. Sharepoint 2010에서로드하는 Visual Webpart 데이터
- 3. Sharepoint 2010에서 Webpart 내보내기?
- 4. 업로드는 WebPart 내가는 WebPart 만든 2010
- 5. Sharepoint 2007 Visual Studio 용 webpart 디자이너
- 6. 모범 사례 : Sharepoint 2010 WebPart 개발 디버깅
- 7. Sharepoint WebPart
- 8. 배포 sharepoint webpart
- 9. [Sharepoint wss3.0 webpart]
- 10. Webpart-sharepoint 2007
- 11. SharePoint WebPart 설치 오류
- 12. Sharepoint Photo Gallary Webpart
- 13. Sharepoint 2010
- 14. Sharepoint 2010 WebParts Jquery 최소화 WebPart 관리자에 다시 작성
- 15. 신제품 빌드 : ASP.NET vs SharePoint 2010
- 16. VS 2008을 사용하는 BIDS의 SharePoint 2010 CAML
- 17. VS 2010 Express와 Sharepoint 2010 웹 파트를 만들 수 있습니까?
- 18. SharePoint 2010 및 VS 2010 - 어떤 릴리스가 제대로 작동합니까?
- 19. Webpart 배포가 매우 느립니다.
- 20. SharePoint WebPart 용 MVP의 인기도
- 21. Sharepoint 2010 : 배포가 원격으로 반영되지 않습니다.
- 22. 관련 문서 VS 2010?
- 23. Sharepoint WebPart, wsp 패키지에 추가 어셈블리 포함
- 24. SharePoint 프로젝트의 디자인보기 Visual Studio 2010
- 25. 사용자 지정 SharePoint 2010의는 WebPart ToolPart
- 26. TFS and VS 2010
- 27. VS 2010 with VS 2010 (베타 2)
- 28. sharepoint 2010 Oracle 통합 문제
- 29. VS 2010 - 텍스트 편집기
- 30. SharePoint 2010 : 중복 적용 기능을 페이지에 추가합니다.
고맙습니다 ... 베어 본 웹 컨트롤을 만들고 싶다면 VS 2010에 템플릿이 있습니까? – bmw0128
@ bmw0128 : 나는 그렇게 생각하지 않는다. 일반적으로 웹 컨트롤을 만들 때 클래스를 만들고 'CompositeControl'을 상속받습니다. 복합 컨트롤을 만드는 데 도움이되는 Miguel Castro의 온라인 자습서를 발견했습니다. – kbrimington
VS 2010에 대한 SP 2010 용 UserControl 템플릿이 있습니다. 일반 asp.net UserControl과 SharePoint 용 추가 등록 및 가져 오기 명령이 추가되었습니다. CustomControl의 경우 SP 2010 프로젝트 내에서 웹의 ASP.NET 서버 컨트롤 템플릿을 사용할 수 있습니다. –