Sto usando asp: collegamento ipertestuale per eseguire il rendering dinamico delle immagini collegate in base ai parametri nell'URL. Devo essere in grado di aggiungere una classe CSS all'img di rendering e non riesco a capire come farlo.Applicare la classe CSS all'immagine in asp: collegamento ipertestuale?
So che posso aggiungere "CssClass =" blah "" all'asp: Collegamento ipertestuale, ma nel codice HTML visualizzato, solo l'a riceve la classe css. Come questo:
<a href="assets/images/blah.jpg" class="blah" id="ctl00_LeftContent_alternateImage4">
<img style="border-width: 0px;" src="assets/images/blahThumbnail.jpg"/>
</a>
ho trovato another question che mi permette di aggiungere stile in linea a un controllo, ma voglio aggiungere una classe al img che asp: Hyperlink genera.
E 'possibile fare qualcosa di simile a questa risposta:
myControl.Attributes.Add("style", "color:red");
Come, forse ?:
myControl.img.Attributes.Add("class", "blah");
fantastico! grazie, questo è esattamente ciò di cui avevo bisogno –