FileUpload 路径问题

string fileNameNo = Path.GetFileName(FileUpload.PostedFile.FileName);                 //获取文件名和扩展名
string DirectoryName = Path.GetDirectoryName(FileUpload.PostedFile.FileName);         //获取文件所在目录
string Extension = Path.GetExtension(FileUpload.PostedFile.FileName);                 //获取扩展名
string fileName = Path.GetFileNameWithoutExtension(FileUpload.PostedFile.FileName);   //获取文件名(不包括扩展名)
string fullPath = Path.GetFullPath(FileUpload.PostedFile.FileName);                   //获取文件的绝对路径
string PathRoot = Path.GetPathRoot(FileUpload.PostedFile.FileName);                  //获取文件所在地分区

时间: 2024-10-08 13:15:26

FileUpload 路径问题的相关文章

Asp.Net 获取FileUpload控件的文件路径、文件名、扩展名

string fileNameNo = Path.GetFileName(FileUploadImg.PostedFile.FileName); //获取文件名和扩展名string DirectoryName = Path.GetDirectoryName(FileUploadImg.PostedFile.FileName); //获取文件所在目录string Extension = Path.GetExtension(FileUploadImg.PostedFile.FileName); //

20160620001 FileUpload控件获取上传文件的路径

参考地址: http://bbs.csdn.net/topics/350051517 —————————————————————————————— 用js实现 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="BorrowPage.aspx.cs" Inherits="Borrow_BorrowPage" %> <!DOCTYPE html PUB

关于C#中获得FileUpload选择的路径问题

比如我选择了一个execl文件.我要获得此文件的地址.很多人用PostedFile.FileName获得到地址 //新文件夹路径        string fileNameUrl = FileUpload_ID.PostedFile.FileName; 但奇怪的是我用PostedFile.FileName获得的跟部分人一样是文件名,而不是想要的地址,解决办法通过设置IE如下图:

FileUpload控件如何获取要上传文件的路径

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="BorrowPage.aspx.cs" Inherits="Borrow_BorrowPage" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/T

关于fileUpload的路径问题

HttpPostedFileBase uploadFile = Request.Files[file] as HttpPostedFileBase; string fileN = uploadFile.FileName;//获取文件名称 if (fileN.IndexOf("\\") > 0) //如果有/ 说明是ie浏览器 { fileN = fileN.Substring(fileN.LastIndexOf("\\") + 1, fileN.Length

FileUpload上传总结

1. 文件上传写Fileupload代码时导包的是commons,而不是apach包 2. 创建一个工厂DiskFileItemFactory factory=new DiskFileItemFactory(); 将请求消息尸体中的每一个项目封装成单独的DiskFileitem对象 3. 创建解析文件上传的核心对象 ServletFileUpload upload=new ServletFileUpload(factory); 4. 解析有客户端通过request上传的请求: List<File

标准控件(三)——FileUpload

FileUpload 1.上传到硬盘文件夹 1.最简单的上传 HTML代码 <asp:FileUpload ID="FileUpload1" runat="server" /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="上传" /> C#代码 protected vo

js兼容ie获取上传excel文件名称以及大小,绝对路径

/**  *   * @param obj file对象 document.getElementById(elementId);  * @returns  */ function getExcelFileFullPath(obj){ if (obj){ // ie if (window.navigator.userAgent.indexOf("MSIE") >= 1){ obj.select(); return document.selection.createRange().t

使用Commons FileUpLoad组件实现文件上传功能

Commons 是Apache开放的源码组织的一个java子项目,该项目主要涉及一些开发中常用的模块,如文件上传,命令行处理,数据库连接池等.FileUpLoad就是其中的一个用于处理HTTP文件上传的子项目.Commons FileUpLoad组建具有以下几个特点: 1.使用简单:Commons FileUpLoad组件可以方便的嵌入JSP文件中,在JSP文件中仅编写少量代码就可完成文件上传功能,十分方便. 2.能够全程控制上传的内容:使用Commons FileUpLoad组件提供的对象及操