2012-04-30 7 views
0

나는이 작업을 수행하는 방법을 보았지만 기억이 안납니다. 방법이 거기에가문자열에서 구문 분석하여 서버 컨트롤을로드하는 ASP.NET 메서드는 무엇입니까?

string str = "<asp:label id=\"myLabel\" runat=\"server\" />"; 

Control ctrl = SomeMagicalLoadControlMethod(str); 
Page.controls.add(ctrl); 

:

내가 좋아하는 뭔가를 사용하여 컨트롤을로드하려고?

그리고 예, 저는 LoadControl 메서드에 익숙하지만 필요한 것은 아닙니다.

는 업데이트 :

내가 생각 된 방법은 ParseControl했다.

Control ctrl = ParseControl("<asp:label id=\"myLabel\" runat=\"server\" />"); 

답변

1

난 당신이 무엇을 설명 같은 일을 상상할 수 없다 .. 다른 밖으로 사람을 도움이됩니다. 정말로 이것이 가능하다면 끔찍한 일처럼 보입니다. 나는 그것을 보았고 나의 접근 방식을 다시 생각한다는 것을 잊어 버릴 것입니다.

+0

그는 동적 인 제어 작업을하고 싶어합니다. 하지만 더 나은 모든 MVC 프레임 워크를 체크 아웃하고 ExtJS 같은 클라이언트 MVC를 추가하십시오. – YvesR

+0

내가 생각했던 방법은 ParseControl이며 실제 방법은 너무 끔찍한 수 없습니다. –