读书人

datagridview 绑定txt文本有关问题

发布时间: 2013-03-04 17:22:12 作者: rapoo

datagridview 绑定txt文本问题
本帖最后由 strvie 于 2013-03-01 15:28:50 编辑 我datagridview控件里添加了两列 (网站名称和网站地址)
然后我读取txt文本里内容绑定到这两列

(txt文本内容如:
百度 www.baidu.com
谷歌 www.google.com
)

怎么绑定这两列上啊 datagridview??txt?文本
[解决办法]

string[] txtfile = File.ReadAllLines(@"C:\1.txt", Encoding.GetEncoding("GB2312"));            
foreach (var sfile in txtfile)
{
string s_File = sfile.Split(new string[]{" "},StringSplitOptions.RemoveEmptyEntries)[0];
string s_Url =sfile.Split(new string[] {" "},StringSplitOptions.RemoveEmptyEntries)[1];
dgv.Rows.Add{new string[]{s_File,s_Url}}
}


前提是dgv已经指定了2列(header)
[解决办法]
那就更简单啊

string[] txtfile = File.ReadAllLines(@"C:\1.txt", Encoding.GetEncoding("GB2312"));
foreach (var sfile in txtfile)
{
string[] cloumn = sfile.Split(new string[] { " " }, StringSplitOptions.RemoveEmptyEntries);
this.dataGridView2.Rows.Add(cloumn);
}

读书人网 >C#

热点推荐