网站建设 郑州网站建设 网站制作 网页设计 网站设计 郑州建网站 - 爱易在线

网站地图 | 网站Tags标签 | RSS订阅 | 加入收藏
您的位置:网站首页 > 博客笔记 > 技术交流 > 正文 技术交流相关信息

C#winform Listview加载大量数据的几种方法

作者:郑州网站建设 2014/11/12 1:19:46 点击: 来源:
//方法一:
DataTable dt = SqlHelper.GetDataTable("select id,Title from Content");
listView1.BeginUpdate();
foreach (DataRow row in dt.Rows)
{
    listView1.Items.Add(row[1].ToString());
}
listView1.EndUpdate();
 
//方法二:
//List<ListViewItem> list = new List<ListViewItem>();
//DataTable dt = SqlHelper.GetDataTable("select id,Title from Content");
//foreach (DataRow row in dt.Rows)
//{
//    ListViewItem lvi = new ListViewItem();
//    lvi.Text = row[1].ToString();
//    list.Add(lvi);
//}
//listView1.Items.Clear();
//listView1.Items.AddRange(list.ToArray());
 
//方法三
//DataTable dt = SqlHelper.GetDataTable("select id,Title from Content");
//ListViewItem[] lvis = new ListViewItem[dt.Rows.Count];
//int i = 0;
//foreach (DataRow row in dt.Rows)
//{
//    lvis[i] = new ListViewItem(row[1].ToString());
//    i++;
//}
//listView1.Items.Clear();
//listView1.Items.AddRange(lvis);


分享到:

上一篇:SnippetEditor2.1(vs2012&vs2013可用版)

下一篇:快递查询助手

技术交流推荐阅读

用户评论

最新博文

热门排行

推荐信息

关于爱之易| 付款方式| 联系我们| 网站地图| 网站Tags标签 | RSS订阅