您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 文本显示器 读取文本后将指定文本显示指定Label上

文本显示器 读取文本后将指定文本显示指定Label上

来源:网络整理     时间:2016/7/1 14:25:13     关键词:文本显示器

关于网友提出的“文本显示器 读取文本后将指定文本显示指定Label上”问题疑问,本网通过在网上对“文本显示器 读取文本后将指定文本显示指定Label上”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:文本显示器 读取文本后将指定文本显示指定Label上
描述:

这是昨天的帖子 数据已经读取出来  先感谢下【无机战士】和【JustACoder】两位大侠 的帮助
http://topic.csdn.net/u/20110726/22/7a7231da-a061-4cf0-8755-4185f985e753.html
http://topic.csdn.net/u/20110726/22/17db3c8e-117c-4c09-b489-81a1f8f30508.html
读取代码如下:


 string[] sa = File.ReadAllLines(WjNmae);//WjNmae路径
                foreach (string value in sa)
                {
                    string rs = value.Split(' ', '\t')[0];
                    string[] result = rs.Split(',');
                    foreach (string r in result)
                        Response.Write(r + " ");
                    Response.Write("
");
                }

文本格式如下:
1, 0
2, 12312,321312
3, 321321,32323
4, 4343,434334
.....
15,2323,23232
 从1一直到15行 
    现在需求是要将序号后面的值显示在 页面中的不同的label控件中  除了序号外基本没个值都要显示在对应的label中
  如第一行 值是0  那么label中也要显示0
    第二行 值是12312和321312,那么要分别显示在label1和label2上 
下面的衣次类推
   小弟技技术有限 在上面的代码中 硬是不知道怎么分别显示出来!  求解!
解决方案1:

单独拿出第一行的两列:

		<>
ID="Label2" runat="server" Text="Label">


DataTable dt = new DataTable();
dt.Columns.Add("value1", typeof(string));
dt.Columns.Add("value2", typeof(string));
dt.Columns.Add("value3", typeof(string));
string[] sa = File.ReadAllLines(@"d:\test.txt"));//WjNmae路径
Label1.Text = sa[0].Split(' ', '\t')[0];
Label2.Text = sa[0].Split(' ', '\t')[1];
for (int i = 1; i < sa.Length; i++)
{
string rs = sa[i].Split(' ', '\t')[1];
string[] result = rs.Split(',');
dt.Rows.Add(result);
}
GridView1.DataSource = dt;
GridView1.DataBind();

样式你自己排一下。
以上介绍了“文本显示器 读取文本后将指定文本显示指定Label上”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2181381.html

文本显示器相关图片

文本显示器相关文章