我尝试清除我的listview但是clear方法不起作用:
myListView.Items.Clear();
这不起作用.当我在这一行放置一个断点时,该行被执行,但我的listview不是空的.怎么会??
我通过将数据源设置为数据表来填充我的列表视图.
我现在的解决方案是将数据源设置为空数据表.
我只是想知道为什么清楚不做的伎俩?
我使用母版页.这里是按下按钮时内容页面的一些代码.SearchTitle方法填充ListView.
相关代码:
protected void Zoek() { // Clear listbox ListView1.DataSource = new DataTable(); ListView1.DataBind(); switch (ddlSearchType.SelectedValue) { case "Trefwoorden": SearchKeyword(); break; case "Titel": SearchTitle(); break; case "Inhoud": SearchContent(); break; } }
填充ListView的方法
private void SearchTitle() { // Make panel visible pnlResult.Visible = true; pnlKeyword.Visible = false; Search Search = new Search(txtSearchFor.Text); ListView1.DataSource = Search.SearchTitle(); ListView1.DataBind(); }
Tony Basallo.. 24
怎么样
DataSource = null; DataBind();
JaredPar.. 20
试试这个 ...
myListView.DataSource = null; myListView.Items.Clear();
小智.. 6
我对此进行了搜索,我正在使用WPF c#.如果您在这里寻找WPF解决方案,请使用以下内容:
yourlistview.ItemsSource = null;
怎么样
DataSource = null; DataBind();
试试这个 ...
myListView.DataSource = null; myListView.Items.Clear();
我对此进行了搜索,我正在使用WPF c#.如果您在这里寻找WPF解决方案,请使用以下内容:
yourlistview.ItemsSource = null;