Añadir el atributo runat="server"
a ella por lo que tiene:
<div id="formSpinner" runat="server">
<img src="images/spinner.gif">
<p>Saving...</p>
</div>
De esta manera se puede acceder al atributo de clase mediante el uso de:
formSpinner.Attributes["class"] = "classOfYourChoice";
También vale la pena mencionar que el control asp:Panel
es prácticamente sinónimo (al menos en lo que respecta al marcado prestado) con div
, por lo que también podría hacer:
<asp:Panel id="formSpinner" runat="server">
<img src="images/spinner.gif">
<p>Saving...</p>
</asp:Panel>
Que a su vez le permite escribir:
formSpinner.CssClass = "classOfYourChoice";
Esto le da acceso a más definido a la propiedad y hay otros que pueden, o no, ser de utilidad para usted.
Agregar el runat = "servidor" solucionó la mitad de mi problema. Ahora puedo referirme a él en mi código detrás. Sin embargo, parece que no puedo configurar la clase o el estilo de css. Estoy tratando de mostrar: bloquear o mostrar: ninguno. –
Jon: edite su pregunta para agregar el código que está colocando en el código subyacente y DÓNDE lo está colocando, o considere abrir una nueva pregunta para tratar el problema posterior. :) – Rob
Pon atención a cualquiera que esté haciendo este ejemplo exacto: echa un vistazo a los controles de UpdatePanel y UpdateProgress –