2016-06-08 3 views
0

나는 전망의 웹 클라이언트를 위해 전망 365 app에 종사하고있다. Outlook에서는 클릭 할 때 패널을 여는 전자 메일 위에 단추를 정의 할 수 있습니다. 이 패널은 기본적으로 iframe입니다. 문제는 iframe이있는 페이지가 내가 이해하는 cshtml 파일이 아니면 않는 한 cshtml 파일에서 해당 프레임을 가리켜 야합니다.비 cshtml 페이지의 iframe에 cshtml 파일을로드 할 수 있습니까?

내 질문은 iframe에 일반, 일반 html 파일 인 iframe에 cshtml 파일을로드하는 방법이 있습니까? 대답이 '아니오'인 경우 의심되는 것처럼 다른 방법이 있습니까? 아니면이 문제를 해결할 수있는 방법이 있습니까?

저는 Google에서 최고/최저 검색을 시도해 보았습니다. 답변을 찾지 못했지만 아무 것도 없습니다.

답변

0

당신은 당신이 HandleUnknownAction를 재정의해야 작업을 호출하지 않고 뷰를 호출 할 수 있도록하려면

<iframe src="/controller/Action"></iframe> 

라우팅 asp.net을 통해 cshtml보기를 호출 할 수 있습니다

https://stackoverflow.com/a/8372820/1551411

+0

이 iframe을 일반 html 파일에 넣을 수 있습니까? 또는 ASP 파일이어야합니까? –

+0

예, 이것은 html입니다. 서버는 cshtml 파일에서 html 코드를 생성하여 클라이언트로 보냅니다. – Kld