2009-03-12 6 views
1

현재 aspx 파일의 포함 지시문을 사용하는 앱이 있습니다. 고전적인 ASP 앱처럼 작동 할 수도 있습니다. (필자는 알고 있습니다.) URL/쿼리 문자열은 어떤 코드가 실행되어야하는지 결정하는 데 도움이되므로 동적 인 사용자 컨트롤로 변환하는 것이 좋습니다. 수동으로 할 경우 Page_Load 이벤트가 발생하기 전에 사용자 정의 컨트롤을 동적으로로드해야합니다. 내가 보았던 또 다른 질문에 누군가가 DynamicControlsPlaceholder을 가리켰다. 비록 그 소프트웨어는 2006 년부터 업데이트되지 않았기 때문에 ASP.NET Ajax, .NET 3.5 등과 같은 최근의 혁신과 계속 유지되고 있는지 궁금합니다. 또한 동적 컨트롤은 많은 데이터베이스 업데이트를해야 할 수도 있습니다. 페이지의 여러 부분과 이야기하십시오. 좋은 패키지 솔루션을 추천받은 사람이 있습니까? 또는 사람들이 내가 모든 제어 삽입 논리를 직접 작성하는 것을 고려해야한다고 생각한다면 거기에 정말 훌륭한 자습서가 있습니다.페이지에서 동적 사용자 컨트롤을 유지하는 가장 좋은 방법은 무엇입니까?

답변

2

레크리에이션에서 동일한 이름을 유지하는 한 viewstate를 사용하여 평상시대로 다시 채울 수 있습니다.

페이지 초기화 이벤트에서 다시 작성해야합니다.

세션과 같이 어딘가에 다시 만들 때 필요한 정보를 저장할 수 있습니다.

this 꽤 훌륭하지만 도움이 조금 오래된

희망.

관련 문제