";打开文件“;对话框默认文件夹位置

本文关键字:对话框 默认 文件夹 位置 文件 quot | 更新日期: 2023-09-27 18:00:29

我有一个像这样的剃刀文件:

@{
    ViewBag.Title = "bid_import";
    using (Html.BeginForm("ImportBid", "Bid", FormMethod.Post, new { enctype = "multipart/form-data" }))
    {
        <input type="file" name="file" value="" />
        <input type="submit" value="IMPORT BID" />
    }
}

让你上传一个文件。

这是在一个MVC 4 web应用程序中。

我只想让"打开文件"对话框默认为特定的文件夹路径/位置。谷歌的结果并不好。希望这里有人能帮我!提前感谢您的帮助,如果需要澄清,请告诉我。

澄清:是的,这是一个web应用程序,但我只想设置默认的文件夹位置,以帮助其他开发人员使用该应用程序。所以我可以假设它们和我有相同的文件夹路径/内容。

";打开文件“;对话框默认文件夹位置

由于安全原因,您无法通过Javascript访问客户端文件系统。浏览器将打开它决定应该打开的路径(通常是最后一个路径)。如果你真的想这样做,你应该使用Adobe Flash或Silverlight等插件,让客户端访问文件系统。

通常默认情况下,浏览器会显示用户下载到的最后一个位置。你无法控制这一点,想想看,你将如何处理不同的操作系统,更不用说磁盘名称/文件夹结构等了。