2010-03-14 1 views
2

안녕하세요 : 현재 asp.net 컨트롤 (웹 양식 없음)을 사용하지 않습니다. 우리가하는 방법은 다음과 같습니다ASP.NET 사용자 지정 템플릿, 여전히 ASP.NET 컨트롤이 가능합니까?

1> 데이터 마침내

,
Response.Write(page.ToString());

를, 디스크
2> 조회 데이터베이스에서 HTML 파일을 읽어 태그를 구문 분석하고 채울 여기 ASP를 사용의 가능성이없는 . NET 컨트롤. 우리가 asp.net 컨트롤을 HTML 파일에 사용하면 2 단계에서 처리 할 방법이 있는지 궁금합니다.

감사합니다.

답변

0

나는 이것을 시도하지 않았지만 IIS 및 페이지 2 단계에서 ASPNET ISAPI 필터에 html 확장자를 첨부하여 Server.Execute을 사용하고 해당 html 파일을 호출 할 수 있습니다. 그러나 그 페이지는 독자적으로 실행됩니다.

1 단계의 html 페이지가 webform (.aspx)의 일부에 삽입되어야하는 페이지의 일부를 구성하는 경우, 대신 마스터 페이지을 사용하는 것이 좋습니다.

html 페이지가 별도의 기능이 필요한 독립 실행 형 페이지 인 경우 필요에 따라 코드 숨김없이 간단히 웹 폼으로 업그레이드 할 수 있습니다. Visual Studio에서 사용자 지정 매크로를 사용하면 이러한 전환 작업에 많은 도움이됩니다.