2009-04-25 7 views

Répondre

2

Cela est codé deux fois - l'utilisez-vous dans un appel HtmlHelper?

// this will displayÆØÅ as Html.TextBox encodes the 
// value passed to it so it's encoded twice in this line 
<%=Html.TextBox("sdfsdf", Html.Encode("ÆØÅ"))%><br /> 

// this will display ÆØÅ 
<%= Html.Encode("ÆØÅ") %><br /> 

// As will this 
<%=Html.TextBox("sdfsdf", "ÆØÅ")%><br /> 
+1

Hmm - Cela fonctionne bien pour moi: <% = Html.ActionLink ("ÆØÅ", "Détails")%> Je ne sais pas pourquoi il ne fonctionne pas pour vous, thats bizarre .. –

+0

Hehe, grand , content que vous l'ayez fonctionné :) –

+0

BTW: il y a un bug dans le modèle de fichier MVC View. Il est enregistré sans nomenclature, donc si vous envisagez de l'utiliser comme UTF-8, je recommande d'enregistrer en UTF-8 avec BOM. Sinon, il utilisera le codage par défaut du système. – tomo