国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP.NET中文件上傳控件

2019-11-17 04:07:50
字體:
來源:轉載
供稿:網友
<asp:FileUpload /> 文件上傳控件

實現一個簡單的圖片文件上傳

//上傳文件控件使用:實現上傳圖片功能,上傳圖片只能是jpg,gif,bmp三種類型,圖片大小不超過60kb

后臺代碼:

view plaincopy to clipboardPRint?
using System;   
using System.Configuration;   
using System.Data;   
using System.Linq;   
using System.Web;   
using System.Web.Security;   
using System.Web.UI;   
using System.Web.UI.HtmlControls;   
using System.Web.UI.WebControls;   
using System.Web.UI.WebControls.WebParts;   
using System.xml.Linq;   
  
public partial class _Default : System.Web.UI.Page   
{   
    protected void Page_Load(object sender, EventArgs e)   
    {   
        if (!IsPostBack)   
        {   
            imgForFileUp.Visible = false;   
        }   
    }   
    protected void btUp_Click(object sender, EventArgs e)   
    {   
        bool isAllow = false;                       //是否允許上傳,默認為false   
        string path = Server.MapPath("image/");     //上傳文件保存路徑 (相對路徑)   
  
        if (fileUp.HasFile)                         //FileUpload控件不為空   
        {   
            string fileType = System.IO.Path.GetExtension(fileUp.FileName).ToLower(); //文件類型   
            string[] allowFile = { ".jpg", ".gif", ".bmp" };// 定義允許上傳的文件類型   
            for (int i = 0; i < allowFile.Length; i++)   
            {   
                if ((fileType == allowFile[i]) && fileUp.PostedFile.ContentLength <= 60 * 1024)   
                {   
                    isAllow = true;    //設為true ,即允許上傳   
                }   
            }   
        }   
        else  
        {   
            lbForFileUp.Text = "請上傳文件!!!";   
        }   
  
  
        if (isAllow == true)   
        {   
            try  
            {   
                //以時間來重命名圖片文件名   
                //string newName = DateTime.Now.ToFileTime() + "." + fileType;   
                //保存文件到服務器   
                fileUp.PostedFile.SaveAs(path + fileUp.FileName);   
                //提示信息   
                lbForFileUp.Text = "上傳成功!!!";   
                //顯示圖片   
                imgForFileUp.ImageUrl = "image/" + fileUp.FileName;   
                imgForFileUp.Visible = true;   
            }   
            catch (HttpException ex)   
            {   
                lbForFileUp.Text = "上傳失敗:" + ex.Message.ToString();   
            }   
        }   
        else if (fileUp.PostedFile.ContentLength > 60 * 1024)   
        {   
            lbForFileUp.Text = "文件大小超過60KB!!!";   
        }   
        else  
        {   
            lbForFileUp.Text = "不可接受的文件類型!!!";   
        }   
  
  
  
    }   
}  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 藁城市| 时尚| 蚌埠市| 新巴尔虎左旗| 什邡市| 普宁市| 赤峰市| 湖北省| 长兴县| 介休市| 增城市| 贡觉县| 阿克苏市| 平乐县| 温宿县| 互助| 定襄县| 历史| 凌云县| 无为县| 灌南县| 阳泉市| 鄯善县| 富蕴县| 钦州市| 金寨县| 炉霍县| 蓬莱市| 商都县| 自治县| 上林县| 长白| 蒙城县| 绥滨县| 奉节县| 临泽县| 长沙县| 星子县| 巴里| 建水县| 定远县|