Hi I have a grid as following
| <telerik:RadListView ID="AListGrid" runat="server" AllowPaging="true" PageSize="10" |
| AllowCustomPaging="True" ItemPlaceholderID="PropertiesContianer"> |
| <LayoutTemplate> |
| <fieldset id="RadListView1"> |
| <div class="proGridTopPager"> |
| <telerik:RadDataPager ID="RadDataPager2" runat="server" Style="border: none;" SkinID="ListViewSkin" |
| AllowSEOPaging="true" SEOPagingQueryPageKey="Page"> |
| <Fields> |
| <telerik:RadDataPagerButtonField FieldType="FirstPrev" /> |
| <telerik:RadDataPagerButtonField FieldType="Numeric" /> |
| <telerik:RadDataPagerButtonField FieldType="NextLast" /> |
| </Fields> |
| </telerik:RadDataPager> |
| </div> |
| <asp:PlaceHolder ID="PropertiesContianer" runat="server" /> |
| <telerik:RadDataPager ID="RadDataPager1" runat="server" Style="border: none;" SkinID="ListViewSkin" |
| AllowSEOPaging="true" SEOPagingQueryPageKey="Page"> |
| <Fields> |
| <telerik:RadDataPagerButtonField FieldType="FirstPrev" /> |
| <telerik:RadDataPagerButtonField FieldType="Numeric" /> |
| <telerik:RadDataPagerButtonField FieldType="NextLast" /> |
| </Fields> |
| </telerik:RadDataPager> |
| </fieldset> |
| </LayoutTemplate> |
| <ItemTemplate> |
| <osl:descContent ID="lbltest" runat="server" Text="" /> |
| </ItemTemplate> |
| </telerik:RadListView> |
and in my code-behind, i got
| Private Sub AListGrid_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadListViewItemEventArgs) Handles AListGrid.ItemDataBound |
| If (TypeOf (e.Item) Is RadListViewDataItem) Then |
| Dim dataBoundItem = DirectCast(e.Item, RadListViewDataItem) |
| Dim atest = DirectCast(dataBoundItem.FindControl("lbltest"), descContent) |
| atest.Text = "test" |
| End If |
| End Sub |
it works only on first page, not the 2 second and etc, even if we start with second page, the web user control does not render (it just contain a simple label)
Telerik version 2010.1.316.35
It seems calling ItemDataBound event twice if page >1, any idea?