网站建设资讯

NEWS

网站建设资讯

C#文件列表操作有哪些重点

本篇内容主要讲解“C#文件列表操作有哪些重点”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#文件列表操作有哪些重点”吧!

十年的威县网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整威县建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“威县网站设计”,“威县网站推广”以来,每个客户项目都认真落实执行。

C#文件列表要点1:上传文件

HTML部分:

〈 formid=\"form1\"runat=\" server\"method=\"post\"enctype=\  "multipart/form-data\"〉  〈 inputid=\"FileUpLoad\"type=\" file\"runat=\"server\"/〉〈 br/〉  后台CS部分按钮事件  //stringstrFileFullName=  System.IO.Path.GetFileName(this.  FileUpLoad.PostedFile.FileName);  //this.FileUpLoad.PostedFile.SaveAs(Server.MapPath(  \"./Xmlzip/\")+strFileFullName);

C#文件列表要点2.文件下载

ListBox的SelectedIndexChanged事件设  定相关下载连接  protectedvoidlst_DownLoadFileList  _SelectedIndexChanged(objectsender,EventArgse)  {  try  {  stringstrJS=\"window.open(\'Xmlzip/\";  strJS+=this.lst_DownLoadFileList.  SelectedItem.Text.Trim();  strJS+=\"\');returnfalse;\";  this.imgbtn_DownLoadFile.Attributes.  Add(\"onclick\",strJS);  }  catch(Exceptionex)  {  ex.ToString();  }  }  或者也可以通过改变Label的Text值来实现点击  后实现文件下载的超级连接  this.Label1.Text=\"〈 ahref=  \\\"Xmlzip/a.rar\\\"〉a.rar〈 /a〉\"

C#文件列表要点3.文件删除

stringstrFilePath=Server.MapPath(  \"../CountryFlowMgr/Xmlzip/\"+this.lst_  DownLoadFileList.SelectedItem.Text.Trim());  if(File.Exists(strFilePath))  {  File.Delete(strFilePath);  if(File.Exists(strFilePath))  {  Response.Write(\"ok\");  }  else {  Response.Write(\"ok\");  }  }

C#文件列表要点4.得到文件夹下的文件列表

#region得到当前可用的文件列表  ///〈 summary〉  ///得到当前可用的文件列表  ///〈 /summary〉  ///〈 paramname=\"IsAlert\"〉  是否需要弹出提示信息〈 /param〉  privatevoidfn_getCurrFileList(boolIsAlert)  {  try  {  //查找Xmlzip文件夹下属于其本  身UnitCoding的相关zip文件  stringstrXmlZipDirectory=  Server.MapPath(\"../Xmlzip/\");  if(Directory.Exists(strXmlZipDirectory))  {  //DirectoryInfodi=newDirectoryInfo(  Environment.CurrentDirectory);  DirectoryInfodi=newDirectoryInfo(  strXmlZipDirectory);   FileInfo[]FI=di.GetFiles(\"*.zip\" );//只查.zip文件  if(FI.Length〉0)  {  lst_DownLoadFileList.Items.Clear();  foreach(FileInfotmpFIinFI)  {  ListItemtmpItem=newListItem();  tmpItem.Text=tmpFI.Name;  lst_DownLoadFileList.Items.Add(tmpItem);  }  lst_DownLoadFileList.SelectedIndex=0;  }  else {  if(IsAlert)  {  Response.write(\"查无可以下载的文件!\");  }  }  }  }  catch(Exceptionex)  {  ex.ToString();  }  }  #endregion

到此,相信大家对“C#文件列表操作有哪些重点”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


网页名称:C#文件列表操作有哪些重点
新闻来源:http://cdweb.net/article/gsdjdg.html