如何把文本文件中的数据方便的放到哪一个控件中显示。每一行有5个数据,用空格分隔的。

解决方案 »

  1.   

    string FileName = Server.MapPath("Test.txt");
            string TxtContent = "";
            if (File.Exists(FileName))
            {
                StreamReader objReader = new StreamReader(FileName, System.Text.Encoding.GetEncoding("gb2312"));
                while (!objReader.EndOfStream)
                {
                    TxtContent += objReader.ReadLine() + ",";
                }
                objReader.Close();
            }        string[] strArr = TxtContent.Split(',');        for (int i = 0; i < strArr.Length; i++)
            {
                Response.Write(strArr[i] + " ");
                if ((i + 1) % 6 == 0)
                {
                    Response.Write("<br>");
                }
            }
    Test.txt
    狼来啦 
    hello
    welcome
    123
    中国
    山峰
    big
    small
    meitianzaizheli
    到底什么时候
    可以
    吃饭呢?
    明天
    山东黄金
    叫姐姐
    哈哈
    8888
    2322332
    dsds结果:
    狼来啦 hello welcome 123 中国 山峰 
    big small meitianzaizheli 到底什么时候 可以 吃饭呢? 
    明天 山东黄金 叫姐姐 哈哈 8888 2322332 
    dsds