lovvver 2005年03月21日
listview清空问题~高手帮忙!!!
我的数据是放在listview里显示的,并在该页面上提供查询功能。
查询后,我清空listview,然后重新绑定查询后的数据。但是最后却不能显示我的查询结果。

foreach (DataRow dr in drs)
{
string strItem =dr["User_Id"].ToString ()+";"+dr["User_Name"].ToString ()+";"+dr["Title"].ToString ()+";"+dr["First_Name"].ToString ()+";"+dr["Last_Name"].ToString ()+";"+dr["Id_Card"].ToString ()+";"+dr["Birthday"].ToString ()+";"+dr["Mobile"].ToString ()+";"+dr["Telephone"].ToString ()+";"+dr["Address"].ToString ();
rowStrArr = strItem.Split (chrSeperator);
ListViewItem lsvItem = new ListViewItem (rowStrArr);
lsvItem.Tag = dr["User_ID"].ToString ();
this.listView1.Items .Add (lsvItem);
}
//QueryCondition 为查询条件,刚开始进去时,该查询条件为空,查所有记录,按“查询”后该字段不为空,并且能够筛选出我要的记录。但是在写listview时却出现了问题,listview里的数据没有刷新,我判断当该条件不为空时,清空listview,也清空不了,不知怎么回事。
if (QueryCondition != "")
{
this.listView1 .Items .Clear ();
}

请高手帮一下忙!!!
...全文
549 点赞 收藏 12
写回复
12 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C#
创建于2007-09-28

8.4w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告