0
私はグリッドでデータをエクスポートするWebアプリケーションで作業していますが、C#、Javascriptのいずれかで名前を付けて保存ダイアログボックスを使用して保存します。 UIボタンを使用してasp.net Webアプリケーションの[名前を付けて保存]ダイアログボックスを作成する方法
<a href="<you url to action here>/get">save as</a>
上
function openDialog() {
var input = $(document.createElement('input'));
input.attr("type", "file")
input.trigger('click');
return false;
}
テスト
[名前を付けて保存]ポップアップを表示するには、サーバーからファイルをプッシュする必要があります。ブラウザで生成されたファイルはこのポップアップを表示しません。今あなたのアクションメソッドでは、単にファイルを返します。誰かがそのメソッドを参照すると、彼はポップアップを取得します。 –