[ASP.NET]Request.Form speciale karakters ontbreken

Pagina: 1
Acties:

  • axis
  • Registratie: Juni 2000
  • Laatst online: 26-01-2023
Ik heb een statische html pagina, die 2 form fields post naar een aspx page. Waarom? Omdat de designer zijn site met statische html bouwt, en op één pagina iets post naar mijn applicatie, opdat die van alles gaat doen. Ik heb niets met zijn htm te doen, en hij niets met mijn .net webapplicatie. Het enige dat we afspreken is hoe de form fields heten, bij wijze van spreken.

Mijn probleem: Als ik een string uitlees met Request.Form (die hij dus vanuit zijn html page post), ontbreken de speciale karakters zoals ö, ë, é, etc.. Maar ik wil ze wel hebben. We handig als iemand zijn naam in vult, bijvoorbeeld 'Björn Mütlü' of, dat ie dan niet 'Bjrn Mtlu' heet in de DB :)

Na een dag googlen ben ik nog niets wijzer :( Deze gozer heeft hetzelfde probleem.

Wat heb ik allemaal geprobeerd? hetzelfde als die gast hierboven. Hielp ook niets..

Iemand een idee?

Two advices for network troubleshooting.. learn to draw diagrams in Visio, and THINK IN LAYERS!


  • axis
  • Registratie: Juni 2000
  • Laatst online: 26-01-2023
ah, ik ben er eindelijk achter, je moet in de originele 'postende' html pagina de contenttype op bijvoorbeeld utf-8 zetten met:

PHP:
1
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

(ik doe maar in PHP tags, in code block verneukt de layout).. het is dus gewoon tussen de meta tags van de .htm pagina.

Anders post de pagina de form fields zonder die internationale karakters naar de 'action' pagina. En dan kan ik hoog of laag springen in mijn .aspx pagina, maarja :)

[ Voor 40% gewijzigd door axis op 27-10-2003 08:47 ]

Two advices for network troubleshooting.. learn to draw diagrams in Visio, and THINK IN LAYERS!