0
MVC 부분보기가 있습니다. 컨트롤러 이름과 액션 이름을 호출하여 window.open을 사용하여로드하려고합니다. 관련된 부분 뷰를 다시 보았지만 스타일 시트와 스크립트에 대한 링크가 없습니다. 새 창이기 때문입니다. 이 문제를 어떻게 해결할 수 있습니까?새 창에서 부분 뷰를로드하는 방법은 무엇입니까?
이 자바 스크립트 코드를 사용하여 미안하다 :
function OpenNewWindowForDetail(model) {
$.ajax({
url: '@Url.Action("ActionName", "ControllerName")',
dataType: 'html',
data: {
userid: model.UserId
},
type: 'POST',
success: function (data) {
var win = window.open('about:blank');
with (win.document) {
open();
write(data);
close();
}
}
});
}
모든 링크 파일을 스타일 시트가와 자바 스크립트 파일은 방법으로 layout.cshtml에 있습니다.
대신 부분보기의 사전