<
telerik:RadListView
ID
=
"RadListView1"
runat
=
"server"
DataSourceID
=
"SqlDataSource0"
...>
......
<
ItemTemplate
>
<%
# Session["CatalogID"] = Eval("SerialsID").ToString()%>
<
telerik:RadListView
ID
=
"RadListView2"
runat
=
"server"
DataSourceID
=
"SqlDataSource1"
...>
.....
<
ItemTemplate
>
<%# Session["ProductID"] = Eval("ProductID").ToString()%>
<asp:Button runat="server" ID="btnRebind_Production" Text="" OnClientClick="somefunction"/>
<
telerik:RadListView
ID
=
"RadListView3"
runat
=
"server"
DataSourceID
=
"SqlDataSource2"
...>
....
<
ItemTemplate
>
<div>
<asp:Button runat="server" ID="btnRebind_Detail" Text="" OnClientClick="somefunction()/>
<asp:ImageButton runat="server" ID="img1" AlternateText="" CausesValidation="false" ImageUrl='<%# Eval("ImageURL") %>' Width="180px" Height="180px" />
<div>
</
ItemTemplate
>
</
telerik:RadListView
>
</
ItemTemplate
>
</
telerik:RadListView
>
</
ItemTemplate
>
</
telerik:RadListView
>
$find(
"<%= RadListView1.ClientID %>").rebind(), the data sets for RadListView2 and 3 are wrong. I tried to wrap the RadListView3 with UpdatePanel and call _doPostBack("UpdatePanel1", ' '), but the dataset for RadListView 3 is wrong, it populated the ListView3 with another Catalog's details. Is there a way to only rebind certain child RadListView in Client-Side?