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?