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.