日期:2014-05-17  浏览次数:20959 次

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);
            }