나는 내부의보기를 제시 할 수있는 API 구축하려는 :MVC3 - 허용보기는 HTML로 렌더링하거나 JS
- Iframe에 (일반보기).
- 또는 JS (document.write)로.
개발자는 Iframe을 사용하고 스크립트를 사용할 때가 있습니다.
//will render document.write('<div>I am a div</div>');
<script src="/page/mysqldata?mod=js"></script>
당신이 그것을 설정하는 방법에 대한 자습서를 아십니까 내가 JS
로 HTML을 얻고 싶은//will render <html><body><div>I am a div</div></body></html>
<iframe src="/page/mysqldata?mod=iframe"></iframe>
한 시간 :
그래서 한 번 당신은 iframe이를 호출 할 수 있습니다?
안녕하십니까, 내 의견은 및 @Html.Partial
으로 전화가 많이 걸려 복잡합니다.
결론은 HTML과 iframe 및 스크립트를 html로 제공하고 싶지만 하나의보기 만 유지하려고합니다.
감사
스크립트와 HTML을 검색 할 수 AJAX를 사용할 수 있습니다. 스크립트 대 iframe으로 정확히 무엇을 하려는지 또는 어떤 케이스를 사용할 지 결정하는 것은 명확하지 않습니다. AJAX가 대답 일 가능성이 높습니다 – charlietfl
컨트롤러에서 2 가지 다른 작업으로 노출하려고 했습니까? 액션에서 jsonresult를 반환하면 다른 사람이 viewresult를 반환합니다. – Ikaso
@Ikaso - 감사합니다.하지만 html 뷰를 json으로 렌더링하려면 어떻게해야합니까? 예를 게시 할 수 있습니까? this :'return Json (View (viewModel), JsonRequestBehavior.AllowGet);'작동하지 않습니다 ... – SexyMF