Ejemplo n.º 1
0
    protected void button_last_Click(object sender, EventArgs e)
    {
        this.PageIndex = this.PageCount;
        PageIndexChangeEventArgs _e = new PageIndexChangeEventArgs(this.PageSize, this.PageIndex, this.PageCount);

        this.OnPageIndexChange(_e);
        this.PageIndex = _e.PageIndex;
        this.PageCount = _e.PageCount;
    }
Ejemplo n.º 2
0
    //public event PageIndexChangeEventHandler PageIndexChange
    //{
    //    add
    //    {
    //        base.Events.AddHandler(EventPageIndexChange, value);
    //    }
    //    remove
    //    {
    //        base.Events.RemoveHandler(EventPageIndexChange, value);
    //    }
    //}


    protected virtual void OnPageIndexChange(PageIndexChangeEventArgs e)
    {
        PageIndexChangeEventHandler handler = (PageIndexChangeEventHandler)base.Events[EventPageIndexChange];

        if (handler != null)
        {
            handler(this, e);
        }
    }