ASP.NET 如何操作文件

原创 2004年10月27日 20:00:00
本文由chenyangasp版权所有,可以转载,复制,粘贴,并请注明出处,但不得修改!
在asp.net操作文件的所有concept都在system.io  namespace中,这个namespace包含读写操作文件所必需的类。
本文将详细介绍关于文件读,写,删除等asp.net中的文件操作。
创建文件:并写入一些内容。
正如开始我们提到的,我们需要在我们的asp.net的页面的前面添加文件操作的namespace“system.io”

第一步:
如下所示添加namespace

<%@  Import  Namespace="System.IO"  %>

下一步制作文本文件

writefile.aspx
<%@  Import  Namespace="System.IO"  %>
<%
Response.write("Writing  the  content  into  Text  File  in  ASP.NET  <BR>")

“  声明streamwriter对象
Dim  strwriterobj  As  StreamWriter  

“  创建文本文件并将其赋给上面声明的streamwriter对象
strwriterobj=  File.CreateText("c:/aspnet.txt"  )  

“在刚才创建的文本文件里写一些东东  
strwriterobj.WriteLine(  "Welcome  to  user  chenyang“s  ASP.NET  Program"  )  

strwriterobj.Close  

Response.write("创建文本文件并填充内容")
%>
现在我们完成了第一部分



接下来,我们来完成第二部分
从文件中读取数据
1.读取文件使用StreamReader类
2.当使用readline时,文件的末尾用空串表示("")
让我们从我们刚刚制作的文本文件中读取数据
now  let“s  go

readfile.aspx

<%@  Import  Namespace="System.IO"  %>
<%  
Response.write("Reading  the  content  from  the  text  file  ASPNET.TXT  <br>")

“  声明streamreader对象
Dim  streamreaderobj  As  StreamReader  

“  声明filecont变量储存文件中读取的数据
Dim  filecont  As  String  

“  打开文本文件并赋于streamreaderobj对象
streamreaderobj  =  File.OpenText(  "c:/aspnet.txt"  )  

“  读取文件数据直到空值为止

Do
filecont  =  streamreaderobj.ReadLine()  
Response.Write(  filecont  &  "<br>"  )  
Loop  Until  filecont  =  ""  

“  操作完成关闭streamreaderobj对象
streamreaderobj.Close

Response.write("<br>  读取aspnet.txt文件结束")
%>


三删除文件
删除文件的操作可以说在asp.net中是最直接的。
下面让我们看看文件的删除操作

Filedelete.aspx


<%@  Import  Namespace="System.IO"  %>

<%

File.Delete("c:/aspnet.txt"  )  

Response.write("文件删除成功!!!"  )
%>
版权声明:本文为博主原创文章,未经博主允许不得转载。

ASP.NET 如何操作文件

ASP.NET 如何操作文件日期:2004-6-22 9:06:35出处:统一教学网 作者:-     本文由chenyangasp版权所有,可以转载,复制,粘贴,并请注明出处,但不得修改!在asp....
  • ar7_top
  • ar7_top
  • 2004年10月19日 17:20
  • 825

ASP.NET文件操作

System.IODirectory:用于创建、移动和枚举通过目录和子目录File:用于创建、复制、删除、移动和打开文件Path:对包含文件或目录路径信息的String实例执行操作StreamRead...
  • gloomyboyo
  • gloomyboyo
  • 2006年08月07日 16:27
  • 2588

asp.net操作文件,文件夹

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;...
  • bruceluo92
  • bruceluo92
  • 2009年09月30日 00:12
  • 554

C# asp.net操作文件

System.IO命名空间中的类为托管应用程序提供文件以及其他形式的输入输出。托管i/o的基本构件是流,而流是字节导向的数据的抽象表示。流通过System.IO.Stream类表示. System.I...
  • bain666
  • bain666
  • 2006年05月08日 22:49
  • 944

C# asp.net操作文件

System.IO命名空间中的类为托管应用程序提供文件以及其他形式的输入输出。托管i/o的基本构件是流,而流是字节导向的数据的抽象表示。流通过System.IO.Stream类表示. System.I...
  • wxg22526451
  • wxg22526451
  • 2007年06月17日 00:30
  • 444

Asp.Net操作文件和文件夹

///         /// 创建文件夹         ///         ///         public static void FolderCreate(string ...
  • xiaofeiazi
  • xiaofeiazi
  • 2013年03月27日 23:51
  • 306

C# asp.net 操作文件

System.IO命名空间中的类为托管应用程序提供文件以及其他形式的输入输出。托管i/o的基本构件是流,而流是字节导向的数据的抽象表示。流通过System.IO.Stream类表示. System.I...
  • wyodyia
  • wyodyia
  • 2009年09月03日 15:37
  • 663

asp.net 读写文件的方法!!!

读写文件是在做项目是常用的功能,有很多实现的方法,我提供最常用的方法来发布一下,供出学者参考。 1.写入文件 /// /// 写入文件 /// ...
  • lzy_1515
  • lzy_1515
  • 2011年06月08日 13:02
  • 9044

ASP.NET MVC 实践之路 之十八 利用ASP.NET MVC处理文件上传与下载

利用ASP.NET MVC处理文件上传与下载文件上传与下载的操作在实际项目中经常是很重要的一个内容,在使用ASP.NET Web Form的时候我们可以使用诸多的服务器控件,FileIpload就是其...
  • clofty
  • clofty
  • 2010年10月19日 13:47
  • 7602

如何在asp.net中操作文件

如何在asp.net中操作文件 作者:Wawe  发表时间:2002-9-28   推荐程度: ★   查看作者信息以及作者文集 作...
  • rickjelly2004
  • rickjelly2004
  • 2004年07月01日 10:10
  • 1310
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET 如何操作文件
举报原因:
原因补充:

(最多只允许输入30个字)