Action メソッドを含むコントローラーがあり、各メソッドはモーダルに表示する必要があるビューを返します。今のところ、「IFrame」を含む「blockUI」を使用しています。しかし、これはこれを行うための最良の方法ではないと感じています。
asp mvcでビューをモーダルに表示するベストプラクティスは何ですか?
これは私の現在の解決策です:
function showViewModally() {
$.blockUI({ message: $('<div id="divAI">
<div><div><span>Modal View</span></div></div>
<iframe id="ifAI" scrolling="no" height="100%" width="100%" src="../Area/Controller/ActionMethod" frameborder="0">
</iframe></div>'),
css: { border: "3px solid #3697b3",
width: '500px',
height: '400px',
left: ($(window).width() - 500) / 2 + 'px',
top: '10px'
}
});
}