asp对话框?

时间:2011-04-29 11:12:38

标签: c#

在asp中是否有任何控件允许我选择保存文件的位置 我有一个文本框和一个按钮。当用户在文本框内写入并单击按钮时,我希望用户选择一个文件夹,当用户选择一个并按下确定...我保存他在文件夹中写入的文本。
在Windows窗体中有一个允许我这样做的对话框...但在asp中没有这样的控件,我试图将Windows窗体dll添加到我的Web应用程序引用,但它在IIS上发布我的应用程序时不起作用。
是否有类似于asp的对话框控件?

1 个答案:

答案 0 :(得分:1)

您可以动态生成文本文件并将其写入响应,从而允许用户选择保存位置。例如:

protected void Button_Click(object sender, EventArgs e)
{
    Response.Clear();
    Response.AppendHeader("Content-Disposition", "attachment; filename=test.txt");
    Response.ContentType = "text/plain";
    Response.Write("some text");
}