hier Aufruf ist ein Hinweis auf die $
<%$ prefix:value %>
es einen Ausdruck Builder auf Präfix basiert erstellt und übergibt die Wert für den Ausdrucksersteller zur Auswertung. Der Ausdruck Builder gibt dann den gewünschten Wert auf die Seite
Ein Beispiel für ASP.NET 4 Routing würde:
<%$ RouteUrl:RouteName=ProductList %>
, die die Route ‚Product‘ wertet die in den RouteTable.Routes sein sollte.
Die Route kann so in Global.asax zur RouteTable hinzugefügt werden.cs:
RouteTable.Routes.Add("ProductList", new Route("products", new PageRouteHandler("~/ProductList.aspx")
));
Der Vorteil der Verwendung von $ und RouteUrl, ist, dass Sie alle Ihre Routing und URLs an einem Ort in Global.asax.cs halten kann.
Es gibt ein paar mehr Infos über $ hier:
http://www.beansoftware.com/ASP.NET-Tutorials/Expression-Builder.aspx
thx alot: D, die ziemlich hilfreich war! –