2011-03-23 5 views
0

저는 웹 사이트에서 일부 웹 사용자 컨트롤을 사용하고 있습니다.하지만 웹 사용자 컨트롤이있는 곳에서 가져온 네임 스페이스가 필요하기 때문에 Visual Studio에서 컨트롤을로드 할 수없는 경우가 있습니다. 더 명확하게하기 위해 여기 웹 사용자 컨트롤의 객체를 만들기 위해 재사용하는 코드 라인이 있습니다. 내가 처음이 작업을 실행하면Webusercontrol 객체가 작동하지 않습니다.

Criterialijn criterialijn = (Criterialijn)LoadControl("~/Criterialijn.ascx"); 

, 그는 내가 무슨 말을하고 어떤 객체에 대해 알고하지 않습니다,하지만 난 드래그 할 때와 App_Code 폴더 드래그로하는 .ascx 컨트롤을 삭제하고 다시 밖으로 드롭, 다 괜찮습니다 : 그는 웹 사용자 컨트롤을로드 할 수있게하고 내가 말하는 객체에 대해 알고 있습니다. 이제는 일종의 지체 된 솔루션입니다. 그래서 제 질문은 웹 사용자 컨트롤을 수정하여 어떻게 만들 것인지에 대해 즉시 알 수 있도록하는 것입니다.

답변

0

이렇게하면 자리 표시자를 사용합니다. 희망이 도움이됩니다.

Criterialijn criterialijn = (Criterialijn)LoadControl("~/Criterialijn.ascx"); 
PlaceHolder1.Controls.Add(criterialijn); 
관련 문제