Schimbarea codului CSS în spatele asp.net

în pagina aspx mea am această div ..

<div id = "downloadableProducts" runat = "server"> Produse descărcate </div>

Încerc să schimb css-ul în codul din spatele acestei ..

downloadableProducts.Style ("display") = "none";

dar acest lucru nu merge, am o eroare și subliniați roșu sub downloadableProducts în codul din spatele și scrie "Numele" downloadableProducts "nu există în contextul actual '

ce fac greșit?

0
De asemenea, pentru cei care copiaza acest cod nu va functiona straigth din cutie lipseste bretele in jurul "display" ar trebui sa arate ca aceasta .. downloadableProducts.Style ["display"] = "none"; după cum scriem codul C #.
adăugat autor 8bitcat, sursa

1 răspunsuri

Trebuie să adăugați runat = "server" la div și să îl accesați ca un HtmlControl în codul dvs. de cod. De exemplu:

HtmlControl div1 = (HtmlControl)Page.FindControl("downloadableProducts");
0
adăugat
Lucrează ... mulțumesc lui Bojan
adăugat autor user979331, sursa
o are deja!
adăugat autor Mo Valipour, sursa
@ user1193385 - esti binevenit;)
adăugat autor TheBoyan, sursa