Пейджинг GridView и ListView занимает два щелчка мыши в пейджере данных.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Пейджинг GridView и ListView занимает два щелчка мыши в пейджере данных.

Сообщение Anonymous »

У меня есть ListView (с панелью поиска), к которому я привязываю данные с сервера SQL, и использую элемент управления DataPager для разделения всей информации. Проблема, с которой я сталкиваюсь, заключается в том, что когда первая страница загружается после поиска, мне приходится дважды щелкнуть ссылку на любую страницу или кнопку «Следующая/последняя», чтобы отобразить новую страницу. Может ли кто-нибудь мне помочь?
Код DataPager:












C#
protected void Page_Load(object sender, EventArgs e){
if (!IsPostBack)
BindListView();

}

private void SearchCustomers()
{
"select * from aspnet_table where *** ", conString);
DataTable dtTable = new DataTable();
dad.Fill(dtTable);
using (DataTable dt1 = new DataTable())
{
ListView1.DataSource = dtTable;
ListView1.DataBind();
}

}

protected void Search(object sender, EventArgs e)
{
SearchCustomers();
}
private void BindListView()
{

ListView1.DataSource = db.aspnet_table;
ListView1.DataBind();

}

protected void list_PagePropertiesChanging(object sender, PagePropertiesChangingEventArgs e)
{
//set current page startindex, max rows and rebind to false
//DataPager1.SetPageProperties( e.MaximumRows, e.StartRowIndex, false); when i remove comment here the second page need one click but data without applay search

//rebind List View
//BindListView();
}



Подробнее здесь: https://stackoverflow.com/questions/677 ... -datapager
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»