Показать диалог сохранения файла для строки ASP.NET C#?

Я генерирую строку, и сразу после генерации я хочу отобразить диалоговое окно сохранения, чтобы разрешить ее сохранение на локальном компьютере пользователя. Я не хочу сохранять его в файл на сервере, просто попросите пользователя сохранить его, а затем очистите строку. Это возможно? Я посмотрел на SaveFileDialog, но не был уверен, достигнет ли он этого. Любая помощь приветствуется, спасибо!

2 ответа

Решение

Вам необходимо установить определенные заголовки, чтобы открыть диалоговое окно файла на клиенте. Я думаю, это то, что вы имеете в виду.

Посмотреть здесь:

http://support.microsoft.com/kb/260519

Вы не можете отобразить SaveFileDialog в коде asp.net, потому что он выполняется на стороне сервера. Вы можете отправить эту сгенерированную строку в браузер пользователя с заголовками HTTP, указывающими, что это вложение.

Другие вопросы по тегам