Attualmente sto cercando di modificare un attributo di stile css per un div in base alle informazioni ottenute da una tabella di database nel codice retrostante della mia pagina aspx. In forma semplificata il seguente è essenzialmente ciò che sto cercando di fare, ma ottengo degli errori.Come si modifica lo stile nel codice dietro il file per le div in ASP.net?
Ecco il mio codice:
ASPX:
<div id="testSpace" runat="server">
Test
</div>
codice dietro:
testSpace.Style = "display:none;"
testSpace.Style("display") = "none";
Qualsiasi aiuto sarebbe apprezzato. Grazie!
testSpace.Attributes.Add ("style", "display: none;"); funzionerebbe anche –
Non è proprio così Robert, penso che questa linea sostituirà lo stile esistente con quello nuovo invece di fondere entrambi gli stili. – Necriis
Utilmente, questo sostituisce uno stile esistente, ad es. potresti voler cambiare completamente un attributo di classe. –