我将 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)?
最好的问候,亚历克斯。