Search code examples
c#asp.netgridviewcustompaging

Gridview BottomPagerRow not finding


I placed a ASP DataRepeater in the PagerTemplate of a GridView. I need to find the DataRepeater in my code

I'm Trying this.

Repeater rptPager = (Repeater)gv_Inbox.BottomPagerRow.FindControl("rptPager");

But this is Throwing a Exception

Object reference not set to an instance of an object.

When I try

GridViewRow row = gv_Inbox.BottomPagerRow;

It returns Null.

I'm trying Custom paging in GridView. In that I'm able to place the Repeater Below the GridView and use paging. But I want to place the repeater on the bottom of the GridView ie. the Pager Row. So how can I do this??

Can you Help Me??


Solution

  • The BottomPagerRow property is available only after the GridView control creates the bottom pager row in the RowCreated event.

    try event like DataBound, you can find the controls inside BottomPagerRow