public bool addOption(option opcion) { bool resultado = true; try { if (this.options == null) { this.options = new List<option>(); } this.options.Add(opcion); } catch (Exception) { resultado = false; } return resultado; }
private void inicializarPrueba() { option opcionPadre = new option(); opcionPadre.Text = "Administración"; opcionPadre.CssClass = "parent"; opcionPadre.Url = "#"; option opcionHija = new option(); opcionHija.Text = "Usuarios"; opcionHija.Url = "#"; opcionHija.CssClass = "parent"; opcionHija.Padre = opcionPadre; option opcion2 = new option(); opcion2.Text = "Permisos"; opcion2.Url = "#../App_pages/mod.Administracion/frw_permisos.aspx"; opcion2.Padre = opcionHija; opcion2.UpdPanel = this.updPanel; option opcion3 = new option(); opcion3.Text = "Prueba"; opcion3.Url = "#../prueba.aspx"; opcion3.Padre = opcionHija; opcion3.UpdPanel = this.updPanel; opcionHija.addOption(opcion2); opcionHija.addOption(opcion3); opcionPadre.addOption(opcionHija); this.addOption(opcionPadre); this.CssClass = "menu"; }