MVC 部分ビューがあります。コントローラー名とアクション名を呼び出して、window.open を使用してロードしようとしています。アクションから関連する部分ビューを取得しましたが、これは新しいウィンドウであるため、スタイルシートとスクリプトへのリンクはありません。どうすればこの問題を解決できますか?
これは私が使用しているJavaScriptコードです:
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();
}
}
});
}
ちなみに、スタイルシート ファイルと JavaScript ファイルへのすべてのリンクは、layout.cshtml にあります。
前もって感謝します