ASP.NET 2.0에서는 웹파트를 추가할 수 있는 카탈로그 컨트롤 등의 장치를 제공한다. 하지만, 이 카탈로그 컨트롤을 쓰지 않고, 별도의 팝업 페이지 등을 사용해서 웹 파트를 선택하고 페이지에 추가하고 싶을 때에는 웹파트를 프로그래밍 방식으로 추가해야 한다. 이럴 때에는 WebPartManager 클래스에 있는 AddWebPart 메서드를 다음과 같이 사용하면 된다.
첫 번째 파라미터에는 추가할 웹파트 클래스의 인스턴스를,
두 번째 파라미터는 그 웹파트가 들어갈 웹파트존을 지정한다.
세 번째 파라미터는 웹파트존에서의 위치를 숫자 인덱스로 지정하면 된다.
MyWebPart oWebPart = new MyWebPart();
//웹파트존에 웹파트 추가
this.WebPartManager1.AddWebPart(oWebPart, this.WebPartZone1, 1);
'asp.net' 카테고리의 다른 글
[HowTo]Web Deployment Project (0) | 2006.10.01 |
---|---|
[HowTo]ASP.NET Master Page에서 자바스크립트로 Content Page의 컨트롤 제어(C#) (4) | 2006.09.18 |
[Article]ASP.NET 2.0 Web Part Overview (0) | 2006.05.10 |
[Article]ASP.NET 2.0 테마 (0) | 2006.04.29 |
[Article]Ajax & Ajax.NET (0) | 2006.03.18 |