내 UC 폴더에 두 개의 사용자 정의 컨트롤을 만들었습니다. CS 파일을 기반으로하는 시나리오에 따라 내 페이지에서로드해야합니다. 내 사용자 컨트롤은 기본 페이지에 등록CSF 파일을 통해 사용자 정의 컨트롤을로드하는 방법
protected override string GetMessage()
{
if (previousAttempts == 0)
{
message = GetResourceString("Intro");
}
else if (previousAttempts == 1)
{
message = GetResourceString("Intro2");
//LOAD USER CONTROL ONE HERE
}
else
{
message = GetResourceString("Pass");
//LOAD USER CONTROL TWO HERE
}
return message;
}
<%@ Register Src="~/UserControls/AnswerUC1.ascx" TagPrefix="UC1" TagName="ANSWERUC1" %>
<%@ Register Src="~/UserControls/AnswerUC2.ascx" TagPrefix="UC2" TagName="AnswerUC2" %>
를 다음과 같이 내 CS 파일에서 내가 가진 내가 어떻게이 전화를하고 내 CS 파일을 통해로드 할 수 있습니까?
.cs, LoadControl() –
여기에서보십시오, http://stackoverflow.com/questions/4302130/loading-user-controls-dynamically –