Encoding problem (tror jeg)
Jeg har følgende kode som viser et link på en aspx side og det virker for så vidt godt nokstring mail = "<a href=\"mailto:" + partnerRow["SHOP_EMAIL"].ToString() + "?subject=Vedr.%20henvendelse%20fra%20Modstrøms%20hjemmeside" + "\">" +
partnerRow["SHOP_EMAIL"].ToString() + "ø" + "</a>";
((Literal)e.Item.FindControl("lEmail")).Text = mail;
jeg får vist linket rigtig, men når jeg så aktiverer det og den åbner outlook vises æ,ø, og å som underlige karakterer i subject feltet. Jeg gætter på at jeg skal skifte encoding på strengen "mail", men til hvad og hvis en har et kort eksempel, så gerne hvordan
Ole
Jeg har på forslag fra Arne_v prøvet med
HttpUtility.UrlEncode(subj, Encoding.UTF8)
eller
HttpUtility.UrlEncode(subj, Encoding.Default)
men det virkede ikke, jeg får det samme specialtegn