Come troppo spesso ci si dimentica le Inline Expressions vengono utilizzate per scrivere codice lato server direttamente su aspx, ascx, pagine o file javascript
In realtà sono più complesse di come le utilizziamo solitamente e qui di seguito riporto tutte le possibili varianti:
- <%...%> esegue normale codice server side (C#,VB.Net)
- <%=...%> equivale a Response.Write()
- <%#...%> utilizzata per il databinding
- <%$...%> ritorna il valore di un espressione e può essere utilizzata in parameri
- <%@...%> utilizzata per le page directives, di solito all'inizio del file ASPX
- <%--...--%> utilizzata per i commenti
- <%:...%> è equivalente a <%= ma esegue l'HTML-encode del valore
Nessun commento:
Posta un commento