【问题标题】:Preserve user folder location on browse for image?在浏览图像时保留用户文件夹位置?
【发布时间】:2014-11-19 15:51:24
【问题描述】:

我正在使用 Ajax 文件上传,并且我正在尝试这样做,以便当用户浏览图像时,下次他们去浏览图像时,他们最终会在同一个文件夹中。换句话说,如果我从 FolderA 中选择一个图像,下次我去选择一个图像时,我会从 FolderA 开始。我不确定这是我会在服务器端还是客户端实现,或者两者兼而有之。

<div class="upload-photos-add" id="Q0012_00" runat="server">
    <asp:AjaxFileUpload EnableViewState="false" ID="AjaxFileUpload2" ContextKeys="0012.00" runat="server" AllowedFileTypes="jpg,jpeg,png" OnUploadComplete="AjaxFileUpload_UploadComplete" OnClientUploadComplete="onClientUploadComplete" OnClientUploadCompleteAll="onClientUploadCompleteAll" OnClientUploadStart="onClientUploadStart"></asp:AjaxFileUpload>
</div>

【问题讨论】:

    标签: c# jquery asp.net .net ajax


    【解决方案1】:

    我认为您应该在 web.config 中设置默认路径,如下所示:

    <appSettings>
        <add key="UploadPath" value="../UploadFiles/"/>
    </appSettings>
    

    并且每次您选择新路径时,请尝试更新 value 属性,如下所示:

    Configuration config = WebConfigurationManager.OpenWebConfiguration("/");
    string oldValue = config.AppSettings.Settings["value"].Value;
    config.AppSettings.Settings["value"].Value = "New Path";
    config.Save(ConfigurationSaveMode.Modified);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-27
      • 1970-01-01
      • 2013-01-07
      • 1970-01-01
      • 2019-09-03
      • 2014-09-16
      • 2013-03-27
      • 2022-01-09
      相关资源
      最近更新 更多