Serverscripts in HTML-Attributen

chironex

Erfahrenes Mitglied
Hallo Leute,

ich versuche gerade, ein HTML-Attribut auf der Serverseite zu befüllen, allerdings mag mir das nicht so recht gelingen.

Genauer gesagt, gehts mir um das Style-Attribut und das schaut folgendermassen aus, wenn es im HTML verwendet wird:

<tr style="display:none"><td></td>...</tr>

Das funktioniert ja noch. Was aber nicht mehr funktioniert ist, wenn es durch folgenden code ersetze:

<tr style=<%=setstyle(typ1)%>><td></td>...</tr>

Da wird mir angemerkt, dass, wenn serverseitige scripts in Attributen verwendet werden, diese in Hochkomma zu setzen sind. Ok, habe ich gemacht:

<tr style="<%=setstyle(typ1)%>"><td></td>...</tr>

Ging aber immer noch nicht. Also, dann mit einfachen Hochkommas:

<tr style='<%=setstyle(typ1)%>'><td></td>...</tr>

Da konnte ich wieder auf die Entwurfsansicht zurück, wobei aber das Styleattribut vom Designer vorsichtshalber gleich komplett aus dem Code entfernt wurde.

<tr><td></td>...</tr>

Jetzt meine Frage: Wie geht das? Bin schon ein wenig am verzweifeln und würde kann Hilfe echt gut brauchen.
 
Zurück