4 Stimmen

ASP.NET spitze Klammern mit '#' oder '='. Was ist der Unterschied?

Duplikat: ASP.NET "spezielle" Tags


Ich arbeite mit PHP, das die <? ?> o <?php ?> als Server-Tags, aber was ist die Bedeutung und Verwendung in ASP.NET's <%**#** %> y <%**=** %> ?

2voto

Aaron Powell Punkte 24630

<%# %> zeigt eine Datenbindungsoperation an und ist nur innerhalb von DataBinding-Steuerelementen (wie DataGrid, ListView usw.) gültig.

<%= %> ist eine Abkürzung für HttpContext.Current.Response.Write . Es ruft die .ToString() Methode bei jedem Objekt/Methodenaufruf (außer bei Strings, da kann es klug genug sein, einen String nicht mit ToString zu versehen).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X