Javascript 如何在文件上载控件中选择默认文件夹位置?
我想设置默认路径文件夹位置必须打开,一旦我按下“文件控制”中的“浏览”按钮。请帮帮我 论坛说这是不可能的 您希望控制浏览的目录位置 从文件上传到的保存路径开始,对吗 我可能错了,但因为服务器永远不知道文件结构 对于客户端机器,该控件的开发人员可能没有 提供该功能 复制: 要使用应用程序外部的文件夹,请执行以下操作:Javascript 如何在文件上载控件中选择默认文件夹位置?,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我想设置默认路径文件夹位置必须打开,一旦我按下“文件控制”中的“浏览”按钮。请帮帮我 论坛说这是不可能的 您希望控制浏览的目录位置 从文件上传到的保存路径开始,对吗 我可能错了,但因为服务器永远不知道文件结构 对于客户端机器,该控件的开发人员可能没有 提供该功能 复制: 要使用应用程序外部的文件夹,请执行以下操作: //check to make sure a file is selected if (FileUpload1.HasFile) { //create the path to
//check to make sure a file is selected
if (FileUpload1.HasFile)
{
//create the path to save the file to
string fileName = Path.Combine(@"E:\Project\Folders", FileUpload1.FileName);
//save the file to our local path
FileUpload1.SaveAs(fileName);
}
当然,您不会在生产应用程序中硬编码路径,但这应该使用您描述的绝对路径保存文件
关于保存文件后定位文件(根据注释):
问题是如何设置要打开而不是保存的默认路径。
if (FileUpload1.HasFile)
{
string fileName = Path.Combine(@"E:\Project\Folders", FileUpload1.FileName);
FileUpload1.SaveAs(fileName);
FileInfo fileToDownload = new FileInfo( filename );
if (fileToDownload.Exists){
Process.Start(fileToDownload.FullName);
}
else {
MessageBox("File Not Saved!");
return;
}
}