ASP.NET Tutorial/File Directory/StreamReader

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Create StreamReader from IsolatedStorageFileStream (VB.net)

<%@ Page Language="VB" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.IO.IsolatedStorage" %>
<script runat="server">
   sub Page_Load(Sender as Object, e as EventArgs)
      dim stream as new IsolatedStorageFileStream("Default.aspx", FileMode.OpenOrCreate)
      dim objReader as new StreamReader(stream)
      while objReader.Peek() > -1
         Response.Write(Server.HTMLEncode(objReader.ReadLine) & "<br>")
      end while
      objReader.Close
   end sub
</script>
<html>
<body>
</body>
</html>


Read file using StreamReader (VB.net)

<%@ Page Language="VB" %>
<%@ Import namespace="System.IO" %>
<script runat="server">
   sub DisplayFile(Sender as Object, e as EventArgs)
      dim strFile as string = tbFile.Text
      dim objReader as StreamReader
      
      if File.Exists(strFile) then
         objReader = new StreamReader(strFile)
            
         while objReader.Peek > -1
            lblMessage.Text += Server.HTMLEncode _
               (objReader.ReadLine) & "<br>"
         end while
            
         objReader.Close
      end if
   end sub
</script>
<html><body>
   <form runat="server">
      <asp:TextBox id="tbFile" runat="server"
         OnTextChanged="DisplayFile"
         AutoPostBack=true />
      
      <asp:Label id="lblMessage" runat="server"
         MaintainState=false/>
   </form>
</body></html>