2011-08-11 2 views
0

모든 페이지가 HTML로 생성되지만 동적 페이지가 asp.net에서 생성되는 하나의 웹 사이트를 만듭니다. 내 모든 정적 HTML 페이지에서 하나의 문제가 하나의 양식에 하나의 사용자 정의 컨트롤을 표시하지만 페이지는. asp.net 컨트롤을 지원하지 않는 이유는 그 HTML 페이지입니다. 아무도 모른다면 어떻게 할 수 있을까요?.htm 페이지에 asp.net 사용자 정의 컨트롤을 포함하는 방법

+1

해당 컨트롤을 aspx 페이지에 별도로 넣고 iFrame을 사용하여 해당 페이지를 표시하십시오. – Devjosh

+0

jQuery를 사용할 수 있으면 간단 할 수 있습니다. 관련이 있으면 알려 주시면 샘플 코드를 알려 드리겠습니다. 예를 들어 여기에 회신 할 때 알리려면'@'을 사용하십시오. @ 그림자 그렇지 않으면 내가 대답하지 않을거야. –

답변

0

사용자 정의 컨트롤이 포함 된 asp.net 페이지가 포함 된 iframe을 사용하지 않으면 이것이 가능하지 않다고 생각합니다.

또한 가능한 경우이 방법을 사용해야한다고 생각하지 않습니다. .htm 파일을 .aspx 파일로 변환하고 필요하면 다시 작성하여 .htm 파일로 표시하는 것이 좋습니다.

+0

로그인을 위해 사용자 정의 컨트롤을 사용하고 있습니다. 로그인 폼은 버튼 하나를 클릭 한 후 팝업됩니다. iframe을 사용하고 로그인 한 후에 다른 프레임을 원할 때 그 페이지를 열면 어떻게 할 수 있습니까? – user878072

0

간단히 할 수 없습니다. HTML 페이지는 ASP.NET 엔진에 의해 처리되지 않습니다. asp.net 페이지의 form-tag 내에 .aspx 파일로 변경하고 컨트롤을 포함 할 수 있습니다.

+0

그 페이지를 .aspx로 변환하면 페이지로드 로딩과 관련된 문제가 발생합니다. – user878072

관련 문제