用文件框上传文件示例(HtmlInputFile)
1.ASPX页面上:
拖入一个HtmlInputFile对象,id为File1;再拖入一个HtmlInputButton对象,id为Button1.
双击Button1对象,进入事件的触发方法中:
2.CS页面上:
 protected void Button1_ServerClick(object sender, EventArgs e)
    protected void Button1_ServerClick(object sender, EventArgs e)
 {
    {
 //此处File1是一个文件框(HtmlInputFile);
        //此处File1是一个文件框(HtmlInputFile);

 //获取文件名:把File1取得的值,按照'\'分开成一个字符串数组,并把最后一个也就是文件名赋给arrFileName;
        //获取文件名:把File1取得的值,按照'\'分开成一个字符串数组,并把最后一个也就是文件名赋给arrFileName;
 ArrayList arrFileName = new ArrayList();
        ArrayList arrFileName = new ArrayList();
 arrFileName.AddRange(File1.Value.Split('\\'));
        arrFileName.AddRange(File1.Value.Split('\\'));
 string fileName=arrFileName[arrFileName.Count-1].ToString();
        string fileName=arrFileName[arrFileName.Count-1].ToString();
 
        
 //获取文件所要保存的路径;前面是当前页面所在服务器上的物理路径.
        //获取文件所要保存的路径;前面是当前页面所在服务器上的物理路径.
 string uploadPath = Page.Request.PhysicalApplicationPath + "UploadFiles\\";
        string uploadPath = Page.Request.PhysicalApplicationPath + "UploadFiles\\";
 
        
 //上传文件.
        //上传文件.
 File1.PostedFile.SaveAs(uploadPath+fileName);
        File1.PostedFile.SaveAs(uploadPath+fileName);
 Page.Response.Write("文件上传成功!");
        Page.Response.Write("文件上传成功!");
 }
    }
OK!簡単だよ!
拖入一个HtmlInputFile对象,id为File1;再拖入一个HtmlInputButton对象,id为Button1.
双击Button1对象,进入事件的触发方法中:
2.CS页面上:
 protected void Button1_ServerClick(object sender, EventArgs e)
    protected void Button1_ServerClick(object sender, EventArgs e) {
    { //此处File1是一个文件框(HtmlInputFile);
        //此处File1是一个文件框(HtmlInputFile);
 //获取文件名:把File1取得的值,按照'\'分开成一个字符串数组,并把最后一个也就是文件名赋给arrFileName;
        //获取文件名:把File1取得的值,按照'\'分开成一个字符串数组,并把最后一个也就是文件名赋给arrFileName; ArrayList arrFileName = new ArrayList();
        ArrayList arrFileName = new ArrayList(); arrFileName.AddRange(File1.Value.Split('\\'));
        arrFileName.AddRange(File1.Value.Split('\\')); string fileName=arrFileName[arrFileName.Count-1].ToString();
        string fileName=arrFileName[arrFileName.Count-1].ToString(); 
         //获取文件所要保存的路径;前面是当前页面所在服务器上的物理路径.
        //获取文件所要保存的路径;前面是当前页面所在服务器上的物理路径. string uploadPath = Page.Request.PhysicalApplicationPath + "UploadFiles\\";
        string uploadPath = Page.Request.PhysicalApplicationPath + "UploadFiles\\"; 
         //上传文件.
        //上传文件. File1.PostedFile.SaveAs(uploadPath+fileName);
        File1.PostedFile.SaveAs(uploadPath+fileName); Page.Response.Write("文件上传成功!");
        Page.Response.Write("文件上传成功!"); }
    }OK!簡単だよ!
 
                    
                     
                    
                 
                    
                 1.ASPX页面上:
拖入一个HtmlInputFile对象,id为File1;再拖入一个HtmlInputButton对象,id为Button1.
双击Button1对象,进入事件.......
1.ASPX页面上:
拖入一个HtmlInputFile对象,id为File1;再拖入一个HtmlInputButton对象,id为Button1.
双击Button1对象,进入事件.......
     
    
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号