<telerik:RadPanelBar Height="400PX" runat="server" ID="RadPanelBar1" ExpandMode="FullExpandedItem"
DataFieldID="Id" DataFieldParentID="Padre" DataSourceID="ObjectDataSource1"
DataTextField="Nombre" Skin="Windows7">
</telerik:RadPanelBar>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
SelectMethod="cargarMenu" TypeName="PL.Util.cliente">
</asp:ObjectDataSource>
public List<
cliente
> cargarMenu()
{
List<
cliente
> misClientes = new List<
cliente
>();
List<
cms_spSeleccionarActivos_Result
> resultadoActivos = listarActivos();
List<
cms_spSeleccionarInactivos_Result
> resultadoInactivos = listarInactivos();
cliente clienteActivo = new cliente(1, 0, "Activos");
cliente clienteInactivo = new cliente(2, 0, "Inactivos");
misClientes.Add(clienteActivo);
misClientes.Add(clienteInactivo);
foreach (cms_spSeleccionarActivos_Result item in resultadoActivos)
{
cliente miCliente = new cliente(item.cmr_id, Convert.ToInt32(item.ecm_id), item.cmr_nombre);
misClientes.Add(miCliente);
}
foreach (cms_spSeleccionarInactivos_Result item in resultadoInactivos)
{
cliente miCliente = new cliente(item.cmr_id, Convert.ToInt32(item.ecm_id), item.cmr_nombre);
misClientes.Add(miCliente);
}
return misClientes;
}