Hi Kiran,
You can attach to the OnCommand server event of the RadDataPager to check for the PageCommandName and extract the value of the ListBoxDataItem like this:
var dataKeyValue = (RadListView1.Items[0] as RadListViewDataItem).GetDataKeyValue("CustomerID").ToString();
Here is an example based on the RadListView overview demo:
ASPX
<telerik:RadDataPager RenderMode="Lightweight" ID="RadDataPager1" runat="server" PagedControlID="RadListView1" OnCommand="RadDataPager1_Command"
PageSize="2" CssClass="pagerStyle">
<Fields>
<telerik:RadDataPagerButtonField FieldType="FirstPrev"></telerik:RadDataPagerButtonField>
<telerik:RadDataPagerButtonField FieldType="Numeric" PageButtonCount="4"></telerik:RadDataPagerButtonField>
<telerik:RadDataPagerButtonField FieldType="NextLast"></telerik:RadDataPagerButtonField>
<telerik:RadDataPagerPageSizeField PageSizeComboWidth="60" PageSizeText="Page size: "></telerik:RadDataPagerPageSizeField>
<telerik:RadDataPagerGoToPageField CurrentPageText="Page: " TotalPageText="of" SubmitButtonText="Go"></telerik:RadDataPagerGoToPageField>
</Fields>
</telerik:RadDataPager>
Codebehind:
protected void RadDataPager1_Command(object sender, RadDataPagerCommandEventArgs e)
{
if (e.CommandName == RadDataPager.PageCommandName) {
var dataKeyValue = (RadListView1.Items[0] as RadListViewDataItem).GetDataKeyValue("CustomerID").ToString();
}
}
Best Regards,
Rumen
Progress Telerik
Get
quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers.
Learn More.