Dynamische Attribute in Serversteuerelementtags
Normalerweise werden Sie die Attribute eines Serversteuerelements im Codeblock durch eine Zuweisung an ein Attribut des entsprechenden Serversteuerelementobjekts verwenden:
CONTROLNAME.ATTRIBUT = AUSDRUCK
Sie haben aber auch die Möglichkeit, den Wert innerhalb des Steuerelementtags in der ASPX-Seite zuzuweisen. Um einen Wert an eine beliebige Stelle (auch in ein Attribut eines HTML-Tags) einzusetzen, gab es im klassischen ASP eine Abkürzung der Form <%=AUSDRUCK%>
. Diese Form mit dem Gleichheitszeichen direkt hinter dem vorderen Begrenzer ist auch in ASP.NET weiterhin grundsätzlich erlaubt – aber nicht in Serversteuerelementtags. Hier ist eine neue (etwas andere) Form, nämlich <%# AUSDRUCK %>
zu verwenden: ...
Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.