function
OnClientItemClicking(sender, eventArgs) {
var
item = eventArgs.get_item();
if
(item.get_expanded()) {
item.collapse();
}
else
{
item.expand();
}
var
panelBar = $find(
"ctl00_RadPanelBar1"
);
var
panelItem = panelBar.findItemByValue(
"AccountFooter"
);
panelItem.show();
panelItem = panelBar.findItemByValue(
"TopicFooter"
);
panelItem.hide();
var
parentItem = item.get_items().getItem(0);
parentItem.expand();
eventArgs.set_cancel(
true
);
// Cancel the postback
}
<asp:ListView runat="server" ID="lvRoomUsers"
ItemPlaceholderID="itemPlaceHolder1" OnItemCommand="lvRoomUsers_ItemCommand"
onitemdatabound="lvRoomUsers_ItemDataBound" >
<LayoutTemplate>
<table id="tblRoomUsers" class="Grid" cellspacing="0">
<tr><th colspan="3">Users in This Room</th></tr>
<asp:PlaceHolder ID="itemPlaceHolder1" runat="server" />
</table>
</LayoutTemplate>
<ItemTemplate>
<tr>
<td>
<asp:HiddenField ID="hfUser" runat="server" Value='<%# Eval("Id") == null ? String.Empty : Eval("Id").ToString() %>' />
<asp:HiddenField ID="hfReadOnly" runat="server" Value='<%# Eval("ReadOnly") == null ? String.Empty : Eval("ReadOnly").ToString() %>' />
<%# Eval("FirstName") == null ? String.Empty : Eval("FirstName").ToString() + " " + Eval("Surname").ToString()%></td>
<td>
<asp:UpdatePanel ID="upPermissions" runat="server" >
<Triggers> <asp:AsyncPostBackTrigger ControlID="cbPermissions" EventName="SelectedIndexChanged" /> </Triggers>
<ContentTemplate>
<telerik:RadComboBox ID="cbPermissions" runat="server" AutoPostBack="true"
onselectedindexchanged="cbPermissions_SelectedIndexChanged" Visible='<%# Eval("FirstName") == null ? false : true %>' Width="100" >
<Items>
<telerik:RadComboBoxItem Text="Read Only" Value="true" />
<telerik:RadComboBoxItem Text="Full Access" Value="false" />
</Items>
</telerik:RadComboBox>
</ContentTemplate>
</asp:UpdatePanel>
</td>
<td style="text-align:center">
<asp:LinkButton ID="btnRemoveUser" runat="server" Text="Remove" CommandName="RemoveUser" Visible='<%# Eval("FirstName") == null ? false : true %>' />
<%--<asp:CheckBox ID="chkSelect" runat="server" Visible='<%# Eval("UserName") == null ? false : true %>' />--%>
</td>
</tr>
</ItemTemplate>
</asp:ListView>