欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

asp.net fileupload 實(shí)現(xiàn)上傳

 更新時(shí)間:2009年05月02日 12:58:47   作者:  
在vs的視圖模式下,添加上傳組件,以及添加一個(gè)按鈕button,隨后在后置代碼中加入如下信息
復(fù)制代碼 代碼如下:

protected void Button1_Click(object sender, EventArgs e)
{
string filename = this.DropDownList1.SelectedValue;//最終命名
if (this.FileUpload1.PostedFile != null)
{
string baseFilename = this.FileUpload1.PostedFile.FileName;//獲取上傳文件文件名
int i = baseFilename.LastIndexOf(".");
string ext = baseFilename.Substring(i);//獲取文件的擴(kuò)展名
string savePath = Server.MapPath("~/pic/");
if (!System.IO.Directory.Exists(savePath))
{
System.IO.Directory.CreateDirectory(savePath );
}
savePath = savePath + "\\" + filename+ext;
//Response.Write(ext );
if (!ext.Equals(".jpg") && !ext.Equals(".jpeg") && !ext.Equals(".bmp") && !ext.Equals(".gif") && !ext.Equals(".png"))
{
Response.Write("上傳文件格式不正確!<a href="\" href="\""upload.aspx\">重新上傳</a>");
Response.End();
}

FileUpload1.PostedFile.SaveAs( savePath );
}
}

其內(nèi)部加入了 擴(kuò)展名驗(yàn)證,及文件重命名功能

相關(guān)文章

  • .Net Core 之 Ubuntu 14.04 部署過(guò)程(圖文詳解)

    .Net Core 之 Ubuntu 14.04 部署過(guò)程(圖文詳解)

    本篇文章主要介紹了.Net Core 之 Ubuntu 14.04 部署過(guò)程(圖文詳解),有興趣的可以了解一下。
    2016-11-11
  • 不使用web服務(wù)(Service)實(shí)現(xiàn)文本框自動(dòng)完成擴(kuò)展

    不使用web服務(wù)(Service)實(shí)現(xiàn)文本框自動(dòng)完成擴(kuò)展

    以前寫(xiě)Ajax 的AutoCompleteExtender功能,都需要寫(xiě)WCF Service或是Web Service數(shù)據(jù)源,下面的演示,不用寫(xiě)Service來(lái)實(shí)現(xiàn)文本框的AutoCompete extender功能,感興趣的朋友可以參考下哈
    2013-04-04
  • Asp.Net MVC學(xué)習(xí)總結(jié)之過(guò)濾器詳解

    Asp.Net MVC學(xué)習(xí)總結(jié)之過(guò)濾器詳解

    本篇文章主要介紹了Asp.Net MVC學(xué)習(xí)總結(jié)之過(guò)濾器詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • 在ASP.NET Core Mvc集成MarkDown的方法

    在ASP.NET Core Mvc集成MarkDown的方法

    這篇文章主要介紹了在ASP.NET Core Mvc集成MarkDown的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 如何使用Rotativa在ASP.NET Core MVC中創(chuàng)建PDF詳解

    如何使用Rotativa在ASP.NET Core MVC中創(chuàng)建PDF詳解

    這篇文章主要給大家介紹了關(guān)于如何使用Rotativa在ASP.NET Core MVC中創(chuàng)建PDF的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • .NET 水晶報(bào)表使用代碼

    .NET 水晶報(bào)表使用代碼

    下面就是介紹在.net下,如何使用水晶報(bào)表的方法。
    2009-04-04
  • ASP.NET?MVC5網(wǎng)站開(kāi)發(fā)用戶登錄、注銷(xiāo)(五)

    ASP.NET?MVC5網(wǎng)站開(kāi)發(fā)用戶登錄、注銷(xiāo)(五)

    這篇文章主要介紹了ASP.NET?MVC5?網(wǎng)站開(kāi)發(fā)中用戶登錄、注銷(xiāo)的實(shí)現(xiàn)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2015-09-09
  • 淺談Asp.Net母版頁(yè)的相關(guān)知識(shí)

    淺談Asp.Net母版頁(yè)的相關(guān)知識(shí)

    母版頁(yè)的使用與普通頁(yè)面類(lèi)似,可以在其中放置文件或者圖形、任何的HTML控件和Web控件,后置代碼等,這篇文章主要介紹了淺談Asp.Net母版頁(yè)的相關(guān)知識(shí),感興趣的小伙伴們可以參考一下
    2018-11-11
  • Asp.Net、asp實(shí)現(xiàn)的搜索引擎網(wǎng)址收錄檢查程序

    Asp.Net、asp實(shí)現(xiàn)的搜索引擎網(wǎng)址收錄檢查程序

    這篇文章主要介紹了Asp.Net、asp實(shí)現(xiàn)的搜索引擎網(wǎng)址收錄檢查程序,即實(shí)現(xiàn)檢查一個(gè)網(wǎng)址是否被搜索引擎收錄功能的小程序,需要的朋友可以參考下
    2014-08-08
  • .net項(xiàng)目使用日志框架log4net

    .net項(xiàng)目使用日志框架log4net

    這篇文章介紹了.net項(xiàng)目使用日志框架log4net的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02

最新評(píng)論