1. 程式人生 > >獲取FileUpload中的上傳檔案路徑

獲取FileUpload中的上傳檔案路徑

//單擊事件,完成上傳檔案到伺服器
private void btnUpload_Click(object sender, System.EventArgs e)
  {
    if(fileUpload1.PostedFile!=null && fileUpload1.PostedFile.FileName!="" &&    fileUpload1.PostedFile.ContentLength!=0)
    {
      if(fileUpload1.PostedFile.ContentLength > 5 * 1024 )
      {
    lblError.Text = "上傳檔案過大";

    lblError.Visible = true;
    return;
      }
      string sFileName = Path.GetExtension(fileUpload1.PostedFile.FileName).ToUpper();
      if(! (strFileName == ".BMP" || strFileName == ".GIF" || strFileName == ".JPG") )
      {
    lblError.Text = "檔案格式不正確";
    lblError.Visible = true;
    return;
      }


      Random ran = new Random();
      string sNewImg = DateTime.Now.ToString(@"yyyyMMddHHmmss") + ran.Next(100,999) + Path.GetExtension(fileUpload1.PostedFile.FileName) ;
      string sPath = Server.MapPath( "~/Picture/" + sNewImg);
      if( !Directory.Exists(Path.GetDirectoryName(sPath) ) )
      {
        Directory.CreateDirectory(Path.GetDirectoryName(strPath));

      }
      fileUpload1.PostedFile.SaveAs(sPath);
    }        
  }

其中,"fileUpload1.PostedFile.FileName"便是文字框中的路徑!

相關推薦

獲取FileUpload中的上檔案路徑

//單擊事件,完成上傳檔案到伺服器private void btnUpload_Click(object sender, System.EventArgs e)  {    if(fileUpload1.PostedFile!=null && fileUpl

commons-fileupload檔案(圖片)時路徑寫入資料庫時斜槓的問題

前端:常規的二進位制form表單,這裡不贅述了。 後端:常規的Java servlet處理資料。其關鍵的程式碼如下: String _today = new SimpleDateFormat("yyyyMMdd") .format(new java.util.Date

java web專案中上檔案、圖片路徑問題

       最近搞web開發,遇到了上傳下載檔案路徑的問題,最後解決。現將處理方式整理分享如下。        其實 java web專案中關於上傳檔案、圖片路徑問題,一直對開發人員造成麻煩,其實瞭解了web的伺服器,這個問題也就徹底解決了。         java w

基於SpringMVC使用Fileupload檔案

1  通過pom或者其他方式載入jar包,需要匯入兩個包。 2  注意spring-mvc.xml檔案要進行配置,配置如下: <bean id="multipartResolver"

Mac終端中上檔案到Linux伺服器

一、scp是什麼? scp是secure copy的簡寫,用於在Linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。可能會稍微影響一下速度。 二、scp有什麼用? 1、我們需要獲得遠端伺服器上的某個檔

Java中上檔案操作

package com.bootdo.nsmp.domain; import java.io.Serializable; public class Material implements Serializable{ private static final lon

JQuery 獲取驗證上檔案大小程式碼

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xh

MVC中上檔案

對於MVC的上傳最簡單的一種方式:通過form表單來進行獲取 控制器中 [HttpPost] public ContentResult PostDatas() { HttpPostedFileBase file = Request.Files["file"];

Ext Net 1 x Ext Net FileUpload檔案

                今天在使用ext.net的UploadField控制元件想上傳檔案時,發現examples.ext.net官網上的例子寫的不是很詳細。於是通過網上找資料,結合asp.net的檔案上傳的方法,終於實現了圖片的上傳功能。以下就是實現的程式碼,供大家參考!首先在.aspx檔案中插入一

SpringBoot結合commons-fileupload檔案

首先pom檔案引入相關依賴: <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifac

Fileupload檔案修改檔名字

string name =FileUpload1.PostedFile.FileName;//獲取檔名稱       int index = name.LastIndexOf(".");       string lastName = name.Substring(inde

TP中上檔案,匯入並且下載如何實現

1.上傳檔案(方法):   public function upload(){      $upload = new \Think\Upload();// 例項化上傳類      $upload->maxSize = 0 ;// 設定附件上傳大小      $uplo

Qt小程式(七)——獲取資料夾和檔案路徑

目錄 前言 這篇博文躺在草稿箱裡很久了,一直沒有完成!主要時間一過,就忘記了原來要寫什麼 內容了!記得在哪裡看過這句話:今天的事如果不完成,或許你永遠都不會完成了!這裡把這篇博文就記錄Qt中讀取資料夾和檔案路徑。 QWidget/QDialo

在UpdatePanel上使用FileUpload檔案

首先我很遺憾的告訴大家,因為微軟的偷懶,目前UpdatePanel還不支援檔案上傳。我查了下,有兩個辦法,我已測試過了,真得很好用。 方案一的解決辦法就是UpdatePanel中設定PostBackTrigger: <asp:UpdatePanel ID="Updat

vue中上檔案遇到的問題

vue專案中會遇到上傳檔案的需求,jquery會有一些外掛很方便,如果不使用外掛網上的方法沒有太容易的而且很多是原生JS或者基於jQuery操作dom結構的。那麼在vue專案中如何實現呢,還有如何模擬

vue中上檔案相同檔名沒反應

vue專案中會遇到上傳檔案的需求,jquery會有一些外掛很方便,如果不使用外掛網上的方法沒有太容易的而且很多是原生JS或者基於jQuery操作dom結構的。那麼在vue專案中如何實現呢,還有如何模擬表單檔案提交呢? 這裡檔案上傳檔案框的樣式美化就不過多贅述了,有很多例子。只介紹一下功能的實現以及注

解決使用Spring Boot、Multipartfile上檔案路徑錯誤問題

Spring 4 MVC Single and Multiple File Upload Example with Tomcat August 09, 2014 In this page we will learn how to upload a file in Spring 4 MVC. We are

cuteFTP軟體往linux中上檔案時報…

 我是在win7和VM中的ubuntu傳輸檔案: 使用一個客戶端,可以正常的連線,但是當上傳檔案時,總是報553 Could not create file錯誤資訊。 主要原因是新建的資料夾沒有更改許可權!! 我也是按照網上的做法,對/var/ftp目錄進行許可權設定,如果設定為chmod -R 77

安卓service中上檔案

在service中寫一個新執行緒用來上傳檔案,還沒測試通不通。先把程式碼放上來~ public class WifiService extends Service { public static final String WIFISERVICE_ACTION = "

[轉] ueditor Java版更改上檔案路徑

之前寫專案的時候用的spring boot 整合ueditor,本著會用就行的原則,專案在Eclipse上能跑就行了,圖片是儲存到專案內資料夾的,但是專案打成jar包後,圖片就無法上傳了,參考了以下這篇文章http://blog.csdn.net/littlebirdofj