Tengo un par de etiquetas en mi página con una clase de 'error', la regla para .Error es:control de ASP.NET con la visibilidad CSS: oculto, no se muestra en Control.Visible = true
.error {
color:Red;
visibility:hidden
}
el marcado de las etiquetas es:
<asp:Label ID="lblError" runat="server" CssClass="error" ></asp:Label>
entonces establezca la propiedad .Texto de la etiqueta de error en mi código detrás.
Si uso lblError.Visible = True
cuando configuro el texto, la etiqueta no se muestra. ¿Alguna idea de por qué sería eso? Tal vez estoy equivocado aquí, pero pensé que establecer .Visible era como establecer el estilo de visibilidad.
Sí, no estaba seguro de lo que era el diff. – Fermin
Esto es super. Menos html para renderizar = sitio web más rápido. ¿Estoy en lo cierto al suponer que solo usaría el enfoque css si quisiera revelar dinámicamente un control después de hacer clic en un botón determinado, por ejemplo? – rory
@rory sí para poder obtener este control en la página, se requerirá una devolución de datos al servidor. – Sarfaraaz