• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    收藏的asp.net文件上傳類源碼

    來源:懂視網 責編:小采 時間:2020-11-27 22:45:39
    文檔

    收藏的asp.net文件上傳類源碼

    收藏的asp.net文件上傳類源碼:namespace Wmj { public class MyUpload { private System.Web.HttpPostedFile postedFile=null; private string savePath=; private string extension=; private int fileLength=0; //顯示該組件使用的參數信息 public string Help { get{ string helpstring; helpst
    推薦度:
    導讀收藏的asp.net文件上傳類源碼:namespace Wmj { public class MyUpload { private System.Web.HttpPostedFile postedFile=null; private string savePath=; private string extension=; private int fileLength=0; //顯示該組件使用的參數信息 public string Help { get{ string helpstring; helpst

    namespace Wmj 

    public class MyUpload 

    private System.Web.HttpPostedFile postedFile=null; 
    private string savePath=""; 
    private string extension=""; 
    private int fileLength=0; 
    //顯示該組件使用的參數信息 
    public string Help 

    get{ 
    string helpstring; 
    helpstring="<font size=3>MyUpload myUpload=new MyUpload(); //構造函數"; 
    helpstring+="myUpload.PostedFile=file1.PostedFile;//設置要上傳的文件"; 
    helpstring+="myUpload.SavePath=\"e:\\\";//設置要上傳到服務器的路徑,默認c:\\"; 
    helpstring+="myUpload.FileLength=100; //設置上傳文件的最大長度,單位k,默認1k"; 
    helpstring+="myUpload.Extension=\"doc\";設置上傳文件的擴展名,默認txt"; 
    helpstring+="label1.Text=myUpload.Upload();//開始上傳,并顯示上傳結果</font>"; 
    helpstring+="<font size=3 color=red>Design By WengMingJun 2001-12-12 All Right Reserved!</font>"; 
    return helpstring; 


    public System.Web.HttpPostedFile PostedFile 

    get 

    return postedFile; 

    set 

    postedFile=value; 


    public string SavePath 

    get 

    if(savePath!="") return savePath; 
    return "c:\\"; 

    set 

    savePath=value; 


    public int FileLength 

    get 

    if(fileLength!=0) return fileLength; 
    return 1024; 

    set 

    fileLength=value*1024; 


    public string Extension 

    get 

    if(extension!="") return extension; 
    return "txt"; 

    set 

    extension=value; 


    public string PathToName(string path) 

    int pos=path.LastIndexOf("\\"); 
    return path.Substring(pos+1); 

    public string Upload() 

    if(PostedFile!=null) 

    try{ 
    string fileName=PathToName(PostedFile.FileName); 
    if(!fileName.EndsWith(Extension)) return "You must select "+Extension+" file!"; 
    if(PostedFile.ContentLength>FileLength) return "File too big!"; 
    PostedFile.SaveAs(SavePath+fileName); 
    return "Upload File Successfully!"; 

    catch(System.Exception exc) 
    {return exc.Message;} 

    return "Please select a file to upload!"; 



    用csc /target:Library Wmj.cs 編譯成dll供以后多次調用 
    調用舉例 
    <%@page language="C#" runat="server"%> 
    <%@import namespace="Wmj"%> 
    <script language="C#" runat="server"> 
    void Upload(object sender,EventArgs e) 

    MyUpload myUpload=new MyUpload(); 
    // label1.Text=myUpload.Help; 
    myUpload.PostedFile=file1.PostedFile; 
    myUpload.SavePath="e:\\"; 
    myUpload.FileLength=100; 
    label1.Text=myUpload.Upload(); 

    </script> 
    <form enctype="multipart/form-data" runat="server"> 
    <input type="file" id="file1" runat="server"/> 
    <asp:Button id="button1" Text="Upload" OnClick="Upload" runat="server"/> 
    <asp:Label id="label1" runat="server"/> 
    </form> 

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    收藏的asp.net文件上傳類源碼

    收藏的asp.net文件上傳類源碼:namespace Wmj { public class MyUpload { private System.Web.HttpPostedFile postedFile=null; private string savePath=; private string extension=; private int fileLength=0; //顯示該組件使用的參數信息 public string Help { get{ string helpstring; helpst
    推薦度:
    標簽: 收藏 文件 上傳
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 91探花国产综合在线精品| 精品a在线观看| 精品欧美一区二区三区久久久| 久久精品九九亚洲精品| 久久精品亚洲欧美日韩久久| 四虎影视国产精品永久在线| 国产AV国片精品有毛| 亚洲人精品午夜射精日韩| 国产玖玖玖九九精品视频| 日本精品中文字幕| 精品久久久久久国产潘金莲| 亚洲国产精品嫩草影院在线观看| 久久亚洲国产精品123区| 国产精品99久久不卡| 一本一道久久精品综合| 国产午夜精品理论片久久影视| 国产精品色内内在线播放| 亚洲AV无码精品色午夜果冻不卡| 欧美日韩精品一区二区三区不卡| 精品多毛少妇人妻AV免费久久 | 精品午夜国产人人福利| 91亚洲精品麻豆| 亚洲国产精品久久久久婷婷老年| 国产欧美久久久精品| 动漫精品专区一区二区三区不卡| 成人精品视频99在线观看免费| 国产伦精品免编号公布| 国产精品毛片无遮挡| 国产精品乱码高清在线观看| 91麻豆精品国产| 韩国精品欧美一区二区三区| 久久精品国内一区二区三区| 国产99久久久国产精品~~牛| 99国产精品私拍pans大尺度| 国产精品男男视频一区二区三区| 国产精品自产拍在线观看花钱看 | 亚洲精品成人无码中文毛片不卡| 婷婷成人国产精品| 中文字幕在线亚洲精品| 无码精品人妻一区二区三区人妻斩| 无码人妻精品一区二区三区66 |