hi,
You can use the Pagertemplate of gridview and put whatever you want in that
it will take
<pagertemplate>
<table width="100%">
<tr>
<td width="35%"> </td>
<td align="left" style="display:none">
<asp:Label runat="server" ID="lblNumberPages" Text="Display Items: 15" CssClass="arial10grey">
<asp:DropDownList runat="server" ID="dlstNumberPages" AutoPostBack="true" Visible="false">
<asp:ListItem Text="5">
<asp:ListItem Text="10">
<asp:ListItem Text="15" Selected="True">
<asp:ListItem Text="20">
</td>
<td align="center">
<asp:LinkButton runat="server" ID="lnkNumberFirst" CssClass="arial10grey" Text="<<"
CommandArgument="First" CommandName="Page" OnClick="lnkNumberFirst_Click" Visible="false">
<asp:LinkButton runat="server" ID="lnkNumberPrev" CssClass="arial10grey" Text="Previous" CommandArgument="Prev" CommandName="Page" OnClick="lnkNumberPrev_Click" Visible="false">
<asp:LinkButton runat="server" ID="lnkNumberNext" CssClass="arial10grey" Text="Next" CommandArgument="Next" CommandName="Page" OnClick="lnkNumberNext_Click">
<asp:LinkButton runat="server" ID="lnkNumberLast" CssClass="arial10grey" Text=">>" CommandArgument="Last" CommandName="Page" OnClick="lnkNumberLast_Click">
</td>
<td align="right">
<asp:Label runat="server" ID="lblNumberPageno" Text="go to page" CssClass="arial10grey">
<asp:DropDownList runat="server" ID="dlstNumberPageno" AutoPostBack="true" OnSelectedIndexChanged="dlstNumberPageno_SelectedIndexChanged" CssClass="arial10grey">
</td>
</tr>
</table>
</pagertemplate>