通过DataTable数据集绑定和添加ListView的Item项
2015-04-22 10:13:33 访问(1696) 赞(0) 踩(0)
/// <summary>
/// 通过DataTable数据集绑定和添加ListView的Item项
/// </summary>
/// <param name="lv"></param>
/// <param name="dt"></param>
/// <param name="listColumnName"></param>
public void ListViewInitByDataTable(ListView lv, DataTable dt, List<string> listColumnName)
{
string[] subItem = null;
int iCount = lv.Columns.Count;
int listCount = listColumnName.Count;
if (iCount != listCount)
throw new Exception("lv.Columns.Count != listColumnName.Count");
foreach (DataRow dr in dt.Rows)
{
subItem = new string[iCount];
for (int i = 0; i < iCount; ++i)
{
subItem[i] = dr[listColumnName[i]].ToString();
}
lv.Items.Add(new ListViewItem(subItem));
}
}
标签:
通过DataTable数据集绑定和添加ListView的Item项 


上一条:
下一条:
相关评论
发表评论