将打开的文件保存在特定文件夹中

时间:2011-10-02 19:57:50

标签: c# asp.net

我有一个下拉列表和一个文本框。当我写下一些名称并在下拉列表中选择word或excel或powerpoint中的某些选项时,该特定文件将作为附件打开,我应将其保存在已存在于解决方案资源管理器中的“data”文件夹中。我的代码就像这样

string file = TextBox1.Text;
        if (dd1.SelectedIndex == 1)
        {
            Response.ContentType = "application/word";
            Response.AddHeader("content-disposition", "attachment;filename =" + file + ".docx");
        }

如何将此文件存储在“data”文件夹中?

1 个答案:

答案 0 :(得分:3)

简单的答案是“你不能”。保存文件正在客户端进行。您的Web应用程序对客户端计算机一无所知(甚至不知道它是真正的浏览器还是其他脚本)并且无法控制客户端。最终用户必须手动选择data文件夹以将文件保存到。