西索的果园吧 关注:331贴子:4,985
  • 6回复贴,共1

【积累】ASP.NET页面加载时读取根目录txt内容显示在DIV中

只看楼主收藏回复

ASP.NET在页面加载时读取根目录TXT文档中的内容显示在指定的DIV中,显示格式和txt一样,有换行。


1楼2014-02-24 03:23回复
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    <style type="text/css" >
    #div_text { width:80%;}
    </style>
    </head>
    <body>
    <form id="form1" runat="server">
    <div id="div_text">
    <%= _outputString %>
    </div>
    </form>
    </body>
    </html>


    2楼2014-02-24 03:23
    回复
      using System;
      using System.Collections.Generic;
      using System.Linq;
      using System.Web;
      using System.Web.UI;
      using System.Web.UI.WebControls;
      using System.IO;//引用命名空间
      using System.Text;//引用命名空间
      public partial class Default2 : System.Web.UI.Page
      {
      protected string _outputString = "";
      protected void Page_Load(object sender, EventArgs e)
      {
      string _path = Server.MapPath("~/files/test.txt");
      var _reader = new StreamReader(_path, Encoding.UTF8);
      while (_reader.Peek() > 0)
      {
      _outputString += _reader.ReadLine() + "
      ";
      }
      }
      }


      3楼2014-02-24 03:24
      回复
        一个汉字等于两个字符,一个字母等于1个字符


        4楼2014-02-24 03:24
        回复
          sqlit方法是将字符串按指定字符分解为多个字符串组成的数组
          substring方法是将字符串按需要进行截取
          如:
          string str="this is an apple";
          str.sqlit(' ');//按空格进行分割
          结果就是一个字符串数组,包含了this,is,an,apple这几个字符串的数组
          str.substring(0,3)//截取前4个字符结果就是this
          str.substring(5)//截取第6个字符到最后的字符串结果是is an apple


          5楼2014-02-24 03:24
          回复
            <%=%> 是写在aspx文件里面的, 在这里可以调用aspx.cs里面的变量,例如在aspx.cs里面定义了一个变量 int num=100, 那么在aspx文件里可以使用<%= num%> , 当页面执行的时候, 就会在页面上显示100了, 当然, 写到aspx的任何地方都可以, 还能当html或者js代码让浏览器解析, 例如
            <img src='<%=num%>.jpg' /> 最后在页面上就会显示100.jpg这张图片了,因为最后这句代码会变成<img src='100.jpg' />


            6楼2014-02-24 03:24
            回复
              楼主有q号码,加一下


              IP属地:安徽7楼2017-09-14 13:52
              回复