protected void btnBuscar_Click(object sender, EventArgs e) { try { Usuario user = LogicaUsuarios.Buscar(txtuser.Text); if (user == null) { lblMensaje.Text = ("No se ha encontrado un administrador con ese usuario."); HabilitarA(); } else if (user is Administrador) { HabilitarME(); txtpass.Text = user.Contraseña;//despues del postback se borra igual porque el textbox esta clasificado como pw txtnombre.Text = user.NombreCompleto; ddlCargos.SelectedValue = ((Administrador)user).Cargo; } else { lblMensaje.Text = ("El usuario " + user.Name + " corresponde a un CLIENTE"); } } catch (Exception ex) { lblMensaje.Text = ex.Message; } }