成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#文件列表操作四大重點

開發 后端
文章講解C#文件列表操作四大重點:文件上傳、下載、刪除,以及獲得文件夾下的文件列表。

C#文件列表要點1:上傳文件

HTML部分:

  1. 〈 formid=\"form1\"runat=\" 
  2. server\"method=\"post\"enctype=\  
  3. "multipart/form-data\"〉  
  4. 〈 inputid=\"FileUpLoad\"type=\" 
  5. file\"runat=\"server\"/〉〈 br/〉  
  6. 后臺CS部分按鈕事件  
  7. //stringstrFileFullName=  
  8. System.IO.Path.GetFileName(this.  
  9. FileUpLoad.PostedFile.FileName);  
  10. //this.FileUpLoad.PostedFile.SaveAs(Server.MapPath(  
  11. \"./Xmlzip/\")+strFileFullName); 

C#文件列表要點2.文件下載

  1. ListBox的SelectedIndexChanged事件設  
  2. 定相關下載連接  
  3. protectedvoidlst_DownLoadFileList  
  4. _SelectedIndexChanged(objectsender,EventArgse)  
  5. {  
  6. try  
  7. {  
  8. stringstrJS=\"window.open(\'Xmlzip/\";  
  9. strJS+=this.lst_DownLoadFileList.  
  10. SelectedItem.Text.Trim();  
  11. strJS+=\"\');returnfalse;\";  
  12. this.imgbtn_DownLoadFile.Attributes.  
  13. Add(\"onclick\",strJS);  
  14. }  
  15. catch(Exceptionex)  
  16. {  
  17. ex.ToString();  
  18. }  
  19. }  
  20. 或者也可以通過改變Label的Text值來實現點擊  
  21. 后實現文件下載的超級連接  
  22. this.Label1.Text=\"〈 ahref=  
  23. \\\"Xmlzip/a.rar\\\"〉a.rar〈 /a〉\" 

C#文件列表要點3.文件刪除

  1. stringstrFilePath=Server.MapPath(  
  2. \"../CountryFlowMgr/Xmlzip/\"+this.lst_  
  3. DownLoadFileList.SelectedItem.Text.Trim());  
  4. if(File.Exists(strFilePath))  
  5. {  
  6. File.Delete(strFilePath);  
  7. if(File.Exists(strFilePath))  
  8. {  
  9. Response.Write(\"ok\");  
  10. }  
  11. else 
  12. {  
  13. Response.Write(\"ok\");  
  14. }  

C#文件列表要點4.得到文件夾下的文件列表

  1. #region得到當前可用的文件列表  
  2. ///〈 summary〉  
  3. ///得到當前可用的文件列表  
  4. ///〈 /summary〉  
  5. ///〈 paramname=\"IsAlert\"〉  
  6. 是否需要彈出提示信息〈 /param〉  
  7. privatevoidfn_getCurrFileList(boolIsAlert)  
  8. {  
  9. try  
  10. {  
  11. //查找Xmlzip文件夾下屬于其本  
  12. 身UnitCoding的相關zip文件  
  13. stringstrXmlZipDirectory=  
  14. Server.MapPath(\"../Xmlzip/\");  
  15. if(Directory.Exists(strXmlZipDirectory))  
  16. {  
  17. //DirectoryInfodi=newDirectoryInfo(  
  18. Environment.CurrentDirectory);  
  19. DirectoryInfodi=newDirectoryInfo(  
  20. strXmlZipDirectory);  
  21.  
  22. FileInfo[]FI=di.GetFiles(\"*.zip\" 
  23. );//只查.zip文件  
  24. if(FI.Length〉0)  
  25. {  
  26. lst_DownLoadFileList.Items.Clear();  
  27. foreach(FileInfotmpFIinFI)  
  28. {  
  29. ListItemtmpItem=newListItem();  
  30. tmpItem.Text=tmpFI.Name;  
  31. lst_DownLoadFileList.Items.Add(tmpItem);  
  32. }  
  33. lst_DownLoadFileList.SelectedIndex=0;  
  34. }  
  35. else 
  36. {  
  37. if(IsAlert)  
  38. {  
  39. Response.write(\"查無可以下載的文件!\");  
  40. }  
  41. }  
  42. }  
  43. }  
  44. catch(Exceptionex)  
  45. {  
  46. ex.ToString();  
  47. }  
  48. }  
  49. #endregion  

【編輯推薦】

  1. C#中定義裝箱和拆箱詳解
  2. 淺談C#類型系統
  3. 三種不同的C#異常類型
  4. 詳細介紹C#編譯器
  5. C#異常機制的相關解釋
責任編輯:冰荷 來源: chinaitlab
相關推薦

2009-08-21 13:18:25

C#異步調用

2024-03-11 14:48:34

2010-05-25 08:34:10

C# 4.0

2015-07-17 09:50:16

Carthage優劣比較

2018-11-27 14:04:16

企業上云互聯網云平臺

2010-07-14 14:46:57

Perl操作符

2011-03-21 09:01:49

CSS框架

2010-05-17 10:20:44

Linux備份

2009-05-05 10:53:18

軟件博覽會

2013-05-20 08:56:13

2016-03-30 11:51:55

2013-01-06 10:44:43

微軟Windows 8云計算

2009-09-01 09:37:15

C#寫文件

2010-10-22 13:22:04

微軟云計算

2009-09-01 10:28:38

C#追加文件

2019-01-23 16:13:02

大數據數據處理數據挖掘

2021-04-08 11:20:24

零信任網絡安全網絡攻擊

2021-02-20 23:24:33

同態加密HE隱私保護

2012-09-26 09:29:56

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜免费av | 久久国产成人 | 秋霞国产 | 久久亚洲精品国产精品紫薇 | 久久久精彩视频 | 久久亚洲欧美日韩精品专区 | 成人免费视频一区 | 日韩一区二区av | 欧美一级片免费看 | 亚洲午夜精品在线观看 | 韩日在线视频 | 一区二区三区视频 | 日韩免费高清视频 | 99精品视频免费观看 | 午夜视频网 | 欧美xxxx性xxxxx高清 | 91久久夜色 | 午夜性色a√在线视频观看9 | 国产一区二区在线免费 | 国产精品不卡一区 | 国产高清免费视频 | 亚洲成人av | 久久福利网站 | 本道综合精品 | 日本不卡一区二区三区在线观看 | 天天操天天干天天曰 | 成人免费看黄网站在线观看 | 国产成人午夜精品影院游乐网 | 99精品国产一区二区青青牛奶 | 成人精品一区二区 | 香蕉久久久久久 | www.免费看片.com | 一区二区三区免费 | 国产99视频精品免视看9 | 超级黄色一级片 | 欧美日韩毛片 | av资源中文在线 | 国产精品呻吟久久av凹凸 | аⅴ资源新版在线天堂 | 久久www免费人成看片高清 | 久久精品16 |