Thanks
Ban Shareef
| <telerik:RadGrid ID="RadGridCastList" GridLines="None" |
| AutoGenerateColumns="false" PageSize="10" |
| AllowPaging="true" AllowSorting="false" runat="server" Skin="Vista" |
| onneeddatasource="RadGridCastList_NeedDataSource" OnUpdateCommand="RadGridCast_UpdateCommand" |
| OnItemCreated="RadGridCast_ItemCreated" OnDeleteCommand="RadGridCast_DeleteCommand" |
| OnInsertCommand="RadGridCast_InsertCommand" |
| onitemdatabound="RadGridCast_ItemDataBound" Width="100%" |
| HorizontalAlign="Left" > |
| <MasterTableView ShowFooter="false" DataKeyNames="ID" EditMode="InPlace" CommandItemDisplay="Top" InsertItemPageIndexAction="ShowItemOnCurrentPage" Name="CastlistMembers"> |
| <Columns> |
| <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridTemplateColumn UniqueName="CastMember" HeaderText="Cast Member" |
| SortExpression="CastMember"> |
| <ItemTemplate> |
| <%#DataBinder.Eval(Container.DataItem, "CastMemberName")%> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadComboBox DataTextField="CastMemberName" |
| DataValueField="CastMemberID" |
| OnItemsRequested="RadComboBox1_ItemsRequested" |
| EnableLoadOnDemand="True" |
| ID="RadComboBox1" |
| runat="server" |
| Width="220px" |
| SelectedValue='<%#Bind("CastMemberName") %>'> |
| </telerik:RadComboBox> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Role" UniqueName="CastMemberRole" DataField="CastMemberRole"> |
| <ItemTemplate> |
| <asp:Label ID="lblCastMemberRole" runat="server" Text='<%# Eval("CastMemberRole") %>' /> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadTextBox ID="txbCastMemberRole" Width="300px" runat="server" TextMode="SingleLine" |
| Text='<%# Bind("CastMemberRole") %>' /> |
| </EditItemTemplate> |
| <ItemStyle VerticalAlign="Top" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn UniqueName="DisplayOrder" HeaderText="Display Order" |
| SortExpression="DisplayOrder"> |
| <ItemTemplate> |
| <%#DataBinder.Eval(Container.DataItem, "DisplayOrder")%> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadNumericTextBox ID="RadNumericTextBoxDisplayOrder" runat="server" DataType="System.Int" MinValue="0" NumberFormat-DecimalDigits="0"> |
| </telerik:RadNumericTextBox> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridButtonColumn ConfirmText="Delete this cast list member ?" ButtonType="ImageButton" |
| CommandName="Delete" Text="Delete" UniqueName="DeleteColumn1"> |
| <HeaderStyle Width="20px" /> |
| <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> |
| </telerik:GridButtonColumn> |
| </Columns> |
| <EditFormSettings> |
| <EditColumn UniqueName="EditCommandColumn1"></EditColumn> |
| </EditFormSettings> |
| <PagerStyle AlwaysVisible="True" /> |
| </MasterTableView> |
| </telerik:RadGrid> |
<
telerik:RadGrid runat="server" ID="dummy" AutoGenerateColumns="true"
Visible="false" OnColumnCreated="dummy_ColumnCreated" HeaderStyle-Width="200" HeaderStyle-Wrap="false" >
<MasterTableView TableLayout="Fixed" CellSpacing="1"/>
<ClientSettings>
<ClientEvents OnRowSelected="RowSelectedOU" />
<Scrolling AllowScroll="true" UseStaticHeaders="true" FrozenColumnsCount="1" ScrollHeight="275px">
</Scrolling>
<Selecting AllowRowSelect="true" />
<Resizing AllowColumnResize="true" ResizeGridOnColumnResize="true" AllowRowResize="false" EnableRealTimeResize="false" />
</ClientSettings>
</telerik:RadGrid>
Regards,
Srikanth
I have RadGrid in web application, Paging Working Perfectly when pagerStyle Mode is set to "NumericPages" and "Advanced"
When Mode is
1) set to ="NextPrevAndNumeric" Paging is not working properly. i.e., I have total 4 pages is in grid. When I click Page 2, data on page 2 displayed properly. When I click Page 3. Data on page 4 is displayed. Now if i press Page 2 then Data on Page 3 is displayed. when I click Page 1 then data on page 2 is dispalyed.
I have binded datagrid on pageload also I have Grid's pageIndexChanged Method. When I remove Pageindex changed mehtod then also same issue occurs..
2) set mode to = "NextPrev" then also paging have issues. i.e. I have total 4 pages is in grid, when I click "next" data on page 2 displayed. Then again if you click "Next" data on page 1 displayed instead of data on page 3.
Kindly suggest what is the reason behind this odd behavior ??