Я использую ASPxGridView с подкачкой, настройки пейджера находится рядом:ASPxGridView пейджера исчезнет
<SettingsPager
Mode="ShowPager"
Position="Bottom"
Visible="true">
Также у меня есть событие CustomButtonInitialize:
protected void gridViewInvoices_CustomButtonInitialize(object sender, ASPxGridViewCustomButtonEventArgs e)
{
if (!e.IsEditingRow)
{
Invoice invoice = (Invoice)gridViewInvoices.GetRow(e.VisibleIndex);
if (invoice != null)
{
if (e.ButtonID == "btnConfirmPayment")
{
e.Visible = invoice.PaymentConfirmedDate.HasValue ?
DefaultBoolean.False : DefaultBoolean.Default;
}
}
}
}
Когда я открываю страницу с этой сеткой пейджер исчезает но если я прокомментирую событие CustomButtonInitialize:
protected void gridViewInvoices_CustomButtonInitialize(object sender, ASPxGridViewCustomButtonEventArgs e)
{
/*if (!e.IsEditingRow)
{
Invoice invoice = (Invoice)gridViewInvoices.GetRow(e.VisibleIndex);
if (invoice != null)
{
if (e.ButtonID == "btnConfirmPayment")
{
e.Visible = invoice.PaymentConfirmedDate.HasValue ?
DefaultBoolean.False : DefaultBoolean.Default;
}
}
}*/
}
Пейджер появляется снова, как я могу исправить это и как пейджер зависит от этого события (CustomButtonInitialize)?
С уважением, Алекс.
спасибо , это было! знак равно –