有没有办法以表格形式获取文件的完整路径?
Is there any way to get full path of file in form?
我正在尝试通过“文件”类型的输入元素获取文件。该元素在部分视图中,我想将它发送到控制器或通过“Request.Form[“inputFile”];”在那里请求它。这样只给我文件名。在控制器中,我想通过电子邮件附件发送它,但我需要加载该文件。
应用程序是 ASP.NETCore Razor 没有像 Request.Files[] 这样的页面和元素。
有没有人知道如何实现这个?
This way give me only name of the file. In the controller i want to send it via email attachment but I need to load that file.
您似乎想让浏览器用户能够通过表单的文件输入字段上传文件。请注意,客户端计算机上的文件位置无法从网络服务器访问,如果您想将用户选择的文件作为电子邮件附件发送,您可以先将上传的文件保存在您的网络服务器或其他存储服务等上,然后访问存储的文件并在您的代码逻辑中通过电子邮件附件发送。
而这篇文档是关于“在 ASP.NET Core 中上传文件”,您可以参考它。
https://docs.microsoft.com/en-us/aspnet/core/mvc/models/file-uploads?view=aspnetcore-5.0
我正在尝试通过“文件”类型的输入元素获取文件。该元素在部分视图中,我想将它发送到控制器或通过“Request.Form[“inputFile”];”在那里请求它。这样只给我文件名。在控制器中,我想通过电子邮件附件发送它,但我需要加载该文件。
应用程序是 ASP.NETCore Razor 没有像 Request.Files[] 这样的页面和元素。
有没有人知道如何实现这个?
This way give me only name of the file. In the controller i want to send it via email attachment but I need to load that file.
您似乎想让浏览器用户能够通过表单的文件输入字段上传文件。请注意,客户端计算机上的文件位置无法从网络服务器访问,如果您想将用户选择的文件作为电子邮件附件发送,您可以先将上传的文件保存在您的网络服务器或其他存储服务等上,然后访问存储的文件并在您的代码逻辑中通过电子邮件附件发送。
而这篇文档是关于“在 ASP.NET Core 中上传文件”,您可以参考它。
https://docs.microsoft.com/en-us/aspnet/core/mvc/models/file-uploads?view=aspnetcore-5.0