在 asp.net MVC 中,上传文件时可以使用 HttpPostedFileBase 类来获取上传文件的信息。其中,HttpPostedFileWrapper 类是对 HttpPostedFileBase 类的包装,上传的文件会以 HttpPostedFileWrapper 实例的形式传递到服务器端。因此,上传文件的文件名可以通过如下代码获取:
[HttpPost]
public ActionResult Upload(HttpPostedFileBase file)
{
var fileName = Path.GetFileName(file.FileName);
//其他处理代码
}
其中,file.FileName 获取到的就是上传文件的文件名。