gpt4 book ai didi

c# - 如何在 ASP.Net 中检索上传文件的 "Last Modified Date"

转载 作者:可可西里 更新时间:2023-11-01 08:35:19 25 4
gpt4 key购买 nike

我正在开发一个网站,客户端上传一些文档文件,如 doc、docx、htm、html、txt、pdf 等。我想检索上传文件的最后修改日期。我创建了一个处理程序 (.ashx) 来完成保存文件的工作。

Following is the code:
HttpPostedFile file = context.Request.Files[i];
string fileName = file.FileName;
file.SaveAs(Path.Combine(uploadPath, filename));

如您所见,使用 file.SaveAs() 方法保存文件非常简单。但是这个 HttpPostedFile 类没有公开任何属性来检索文件的最后修改日期。

那么谁能告诉我如何在将文件保存到硬盘之前检索文件的最后修改日期?

最佳答案

现在您可以使用 HTML5 api 从客户端访问此信息

//fileInput is a HTMLInputElement: <input type="file" multiple id="myfileinput"> 
var fileInput = document.getElementById("myfileinput");
// files is a FileList object (simliar to NodeList)
var files = fileInput.files;
for (var i = 0; i < files.length; i++) {
alert(files[i].name + " has a last modified date of " + files[i].lastModifiedDate);
}

Source and more information

关于c# - 如何在 ASP.Net 中检索上传文件的 "Last Modified Date",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5180826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com