2011-11-21 68 views
1

我正在生成一個字符串,它生成後我想要顯示一個保存對話框,以便將其保存到用戶的本地計算機。我不想將它保存到服務器上的文件中,只需讓用戶保存它,然後清除字符串。這可能嗎?我看了一下SaveFileDialog,但並不確定它是否會完成此操作。任何幫助表示讚賞,謝謝!爲字符串ASP.NET C#顯示保存文件對話框?

回答

2

您需要設置某些標題以在客戶端上引出文件對話框。我認爲這是你的意思。

在這裏看到:

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

+0

謝謝!這導致我找到這個線程的路徑:http://social.msdn.microsoft.com/Forums/en/csharplanguage/thread/4f934429-08f4-464d-b028-ab4936029eb9這正是我需要的。 – Drew

2

您不能在asp.net代碼中顯示SaveFileDialog,因爲它在服務器端執行。您可以使用HTTP標頭將生成的字符串發送到用戶的瀏覽器,以指示這是附件。