2013-05-16 5 views
2
[ToolboxData("<{0}:WebUserControl1 runat=\"server\"></{0}:WebUserControl1>")] 
[ToolboxItem(true)] 
public partial class WebUserControl1 : System.Web.UI.UserControl  

내가 그것을 밖으로 드래그하고 aspx에 아무 것도 일어나지 않을 때. 물론 이미 여기에서 사용자 지정 컨트롤이됩니다. Turning an ascx user control into a redistributable custom control웹 사용자 정의 컨트롤을 도구 상자에 넣는 방법?

+0

로 이동 : 도구 -> 옵션 -> Windows Forms 디자이너와 "AutoToolboxPopulate"옵션을 활성화합니다. – Rahul

+0

@Rahul 이것은 "웹 사용자 컨트롤"입니다. – DevProve

답변

0

AFAIK Toolbox에 ascx를 추가 할 수 없습니다. Windows Forms 응용 프로그램 사용자 컨트롤이 자동으로 표시됩니다. David의 게시물은 웹 사용자 컨트롤을 별도의 dll (웹 응용 프로그램이 아닌 웹 사이트에만 적용)으로 컴파일하고 다시 사용하는 것에 관한 것입니다. 툴박스에 표시 할 복합 컨트롤로 만드는 유일한 옵션입니다.

How to drag a UserControl into the Toolbox?

관련 문제