I am attempting to create a RadGrid with a pager at the bottom. I'm having a hard time getting the pager to appear the way I want. If you look at the screen shot, you'll see the pager on the left side of the grid with 4 blank buttons, the pages 1 & 2 are right next to each other and the pager wraps onto multiple lines. I want to align the pager with the right side of the grid, get rid of the blank buttons (which I think are first page, prev page, next page and last page), separate the page numbers and display the pager on 1 line only. Please help me! Here is my aspx:
<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs"
Inherits="WebApplication1.Default" %>
<%@ Register TagPrefix="rad" Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" %>
<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<
html
>
<
head
>
<
title
>Review Consumers Registered</
title
>
<
meta
content
=
"Microsoft Visual Studio .NET 7.1"
name
=
"GENERATOR"
/>
<
meta
content
=
"C#"
name
=
"CODE_LANGUAGE"
/>
<
meta
content
=
"JavaScript"
name
=
"vs_defaultClientScript"
/>
<
meta
content
=
"http://schemas.microsoft.com/intellisense/ie5"
name
=
"vs_targetSchema"
/>
<
link
href
=
"Styles/RadStyles.css"
type
=
"text/css"
rel
=
"stylesheet"
/>
<
style
type
=
"text/css"
>
div.RadGrid .rgPager .rgAdvPart
{
display: none;
}
</
style
>
</
head
>
<
body
>
<
form
id
=
"Form1"
method
=
"post"
runat
=
"server"
>
<
rad:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
/>
<
rad:RadGrid
ID
=
"grdConsumers"
runat
=
"server"
EnableEmbeddedSkins
=
"False"
AutoGenerateColumns
=
"False"
Width
=
"100%"
OnNeedDataSource
=
"grdConsumers_NeedDataSource"
OnItemDataBound
=
"grdConsumers_ItemDataBound"
CellPadding
=
"0"
GridLines
=
"None"
>
<
HeaderStyle
HorizontalAlign
=
"Left"
VerticalAlign
=
"Top"
Height
=
"20px"
/>
<
PagerStyle
CssClass
=
"RadGridPager"
Mode
=
"NextPrevAndNumeric"
NextPageText="Next >"
PrevPageText="<
Prev
"
PagerTextFormat
=
"{4} | Page {0} of {1}"
HorizontalAlign
=
"Right"
/>
<
MasterTableView
TableLayout
=
"Fixed"
AllowPaging
=
"true"
AllowCustomPaging
=
"true"
PageSize
=
"10"
GridLines
=
"None"
DataKeyNames
=
"Id"
>
<
ItemStyle
VerticalAlign
=
"Middle"
/>
<
AlternatingItemStyle
BackColor
=
"#e6e6e6"
VerticalAlign
=
"Middle"
/>
<
Columns
>
<
rad:GridBoundColumn
UniqueName
=
"Id"
DataField
=
"Id"
Visible
=
"False"
/>
<
rad:GridTemplateColumn
HeaderStyle-Width
=
"200"
UniqueName
=
"ConsumerName"
HeaderText
=
"Consumer Name"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"lnkConsumerName"
runat
=
"server"
/><
br
/>
<
asp:Label
ID
=
"lblAddress"
runat
=
"server"
/><
br
/>
<
asp:Label
ID
=
"lblCityStateZip"
runat
=
"server"
/>
</
ItemTemplate
>
</
rad:GridTemplateColumn
>
<
rad:GridTemplateColumn
HeaderStyle-Width
=
"200"
UniqueName
=
"Employer"
HeaderText
=
"Employer"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblEmployer"
runat
=
"server"
/>
</
ItemTemplate
>
</
rad:GridTemplateColumn
>
<
rad:GridBoundColumn
HeaderStyle-Width
=
"150"
UniqueName
=
"CreatedDate"
DataField
=
"CreatedDate"
HeaderText
=
"Date Created"
DataFormatString
=
"{0:d} {0:t}"
>
</
rad:GridBoundColumn
>
<
rad:GridTemplateColumn
HeaderStyle-Width
=
"250"
UniqueName
=
"Enrollment"
HeaderText
=
"Enrollment"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblEnrollment"
runat
=
"server"
/>
</
ItemTemplate
>
</
rad:GridTemplateColumn
>
<
rad:GridTemplateColumn
UniqueName
=
"Actions"
HeaderText
=
"Actions"
>
<
ItemTemplate
>
<
asp:Button
ID
=
"btnDelete"
runat
=
"server"
Text
=
"Delete"
/>
</
ItemTemplate
>
</
rad:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
</
rad:RadGrid
>
</
form
>
</
body
>
</
html
>