protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { String userName = User.Identity.Name; FuncionarioBusiness funcionarioBus = new FuncionarioBusiness(connectionString); AreaTematicaBusiness areaTematicaBus = new AreaTematicaBusiness(connectionString); funcionario = funcionarioBus.getFuncionarioByUserName(userName); LinkedList <AreaTematica> areasTematicasEncargado = areaTematicaBus.getAllAreaTematicasByEncargado(funcionario.IdFuncionario); if (areasTematicasEncargado != null) { AreaTematica a = new AreaTematica(); a.IdAreaTematica = 0; a.Nombre = ""; areasTematicasEncargado.AddFirst(a); lblAreaTematica.Visible = true; ddlAreaTematica.Visible = true; ddlAreaTematica.DataSource = areasTematicasEncargado; ddlAreaTematica.DataTextField = "nombre"; ddlAreaTematica.DataValueField = "idAreaTematica"; ddlAreaTematica.DataBind(); } else { lblMensajeError.Text = "El funcionario en seccion no posee Areas Tematicas a su cargo"; } } }