2011-03-04 3 views

Répondre

22

Le premier code HTML encodera automatiquement la valeur. La seconde ne le sera pas.

<%: item["Title"] %> 

est équivalent à

<%= Html.Encode(item["Title"]) %> 
+3

Et pour éviter le double encodage, '<%: %>' ne codera pas les types HTML qui implémentent 'IHtmlString'. –

Questions connexes