通过DataTable数据集绑定和添加ListView的Item项
2015-04-22 10:15:56 访问(1609) 赞(0) 踩(0)
/// <summary>
/// 通过DataTable数据集绑定和添加ListView的Item项
/// </summary>
/// <param name="lv"></param>
/// <param name="dt"></param>
/// <param name="columnPreName"></param>
public void ListViewInitByDataTable
(
ListView lv,
DataTable dt,
int columnPreNameLen
)
{
string[] subItem = null;
int iCount = lv.Columns.Count;
string[] listColumnName = new string[iCount];
for (int i = 0; i < iCount; ++i)
{
listColumnName[i] = lv.Columns[i].Name.Substring(columnPreNameLen);
}
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项 


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