Короткий вариант заключается в том, что вы не можете принудительно загрузить и перенаправить файл в одно действие из-за ограничений HTTP. [3]
<a href="Action/RedirectPage" data-file="Action/DownloadCVS" class="file-download">Download File</a>
<script>
$(function() {
$('a.file-download').click(function() {
window.open($(this).data('file'));
});
});
</script>
В этом случае я использовал атрибуты HTML5, но вы не можете ограниченный, чтобы сделать это таким образом.