У меня есть элемент управления ListView
. Я показываю данные, но как только пользователь нажимает кнопку очистки , все данные, которые отображаются в элементе управления ListView
, должны уходить (пустые). Мы должны очистить его содержимое и отобразить сообщение, которое не будет отображаться.как очистить элементы управления списком и датапагера
Даже пейджинг (я использую команду DataPager
для достижения пейджинга), которая была показана ранее, когда данные были там, не должны отображаться, поскольку мы очистили данные. Мой код выглядит так:
protected void lvEmployee_DataBound(object sender, EventArgs e)
{
DropDownList ddl = DataPager1.Controls[1].FindControl("ddlPage") as DropDownList;
int PageCount = (DataPager1.TotalRowCount/DataPager1.PageSize);
if (PageCount*DataPager1.PageSize != DataPager1.TotalRowCount)
{
PageCount = PageCount + 1;
}
for (int i = 0; i < PageCount; i++)
{
ddl.Items.Add(new ListItem((i+1).ToString(),i.ToString()));
}
ddl.Items.FindByValue(CurrentPage.ToString()).Selected = true;
}
Когда я убираю данные, все данные должны уходить и даже подкачки.