2012-10-15 1 views
0

나는 내가 최근에 만든 asp.net 2.0 웹 응용 프로그램을 확장해야 할 필요가 있습니다. 현재 작업중인 새 페이지에서 응용 프로그램의 별도 섹션에 필요한 일부 임베디드 HTML이 포함 된 단일 페이지가 있습니다. 이 새 페이지에서는 HTML을 JavaScript/jQuery로 복제하면서 페이지 전체에서 HTML을 여러 번 사용하려고합니다. 따라서 JavaScript 변수에 HTML을 포함 시키거나 페이지에 숨기고 HTML에서 $.clone()을 호출하여 동적으로 다시 만들려면 잘 모르겠습니다.asp.net 2.0 양식 - 공유/공통 HTML

코드가 이중 유지 보수 할 필요가 없도록 asp.net 2.0 양식 웹 응용 프로그램 내에서 공유 HTML 파일을 가질 수있는 방법이 있습니까? MVC 응용 프로그램이 작동하는 방식과 유사하다고 가정합니다 (MVC HTML이 어떻게 작동하는지 완전히 알지 못함에도 불구하고).

답변

1

단일 프로젝트 내에 배포 될 경우에만 사용자 정의 컨트롤로 만듭니다. 그렇지 않으면 버전 관리와 중복되는 노력이 있습니다. 이 경우 서버 컨트롤로 다시 만들고 HTML/JS를 거기에서 내보내십시오. 서버 컨트롤은 자체 라이브러리의 프로젝트간에 공유 할 수 있습니다. 하나의 복사본 만 유지하면됩니다.

+0

감사합니다. 나는 약간의 검색을했고이 간단한 [튜토리얼] (http://www.codeproject.com/Articles/1739/User-controls-in-ASP-NET)을 발견했다. – JoeFletch