Salvelox, in questo bellissimo overriding sto cercando di settare il colore attraverso l'attributo STYLE del tag <a>. Per ora ci sono riuscito soltanto aggiungendo un ulteriore tag <FONT> (con relativo colore) all'interno dell'hyperlink. Qualcuno sa dirmi come fare per agire sullo stile ?
codice:
Imports System
Imports System.Web
Imports System.Web.UI
NameSpace Support
Public Class SupportHyperlink: Inherits Control
Public Link as String
Public Colore as String
Public Testo as String
Public Classe as String
Protected Overrides Sub Render ( out as HtmlTextWriter )
' costruzione del TAG: <font color=='Colore'> 'Testo' </font>
out.AddAttribute ("href", Link)
out.AddAttribute ("runat", "server")
out.AddAttribute ("class", Classe)
out.RenderBeginTag("a")
out.AddAttribute ("color", Colore)
out.RenderBeginTag("font")
out.Write(Testo)
' </font>
out.RenderEndTag()
' </a>
out.RenderEndTag()
End Sub
End Class
End NameSpace
Ho provato (naturalmente come alternativa al codice postato) con :
out.AddAttribute ("style=color:", Colore)
out.RenderBeginTag("a")
Ma non funzia. Suggerimenti ?