Specialtegn (fx ÅogÆ) DataSet bliver vist forkert (htmltegnkode)
Hej Eksperter,Jeg koder på en side hvor der er det GridView bundet til et DataSet. Der vises Æ, Ø og Å fint. Når jeg henter det ud fra GridViewet (når SelectionChanged er triggered) via følgende kode:
int indexInt = grdvwCases.SelectedIndex;
Case editCase = new Case();
editCase.Date = (DateTime)Convert.ToDateTime(grdvwCases.Rows[indexInt].Cells[1].Text);
editCase.SupporterInitials = grdvwCases.Rows[indexInt].Cells[2].Text;
editCase.UserInitials = grdvwCases.Rows[indexInt].Cells[3].Text;
editCase.Summary = grdvwCases.Rows[indexInt].Cells[4].Text;
editCase.Description = grdvwCases.Rows[indexInt].Cells[5].Text;
editCase.Closed = (Boolean)Convert.ToBoolean(grdvwCases.Rows[indexInt].Cells[6].Text);
editCase.Id = (int)Convert.ToInt32(grdvwCases.Rows[indexInt].Cells[7].Text);
Værderierne cykler lige rundt i mit MVC/MVP-mønster og printes ud i asp:textbox'e hvorefter Æ,Ø og Å står som html-repræsentationen. Det gør også at min events på hele siden failer med følgende popup-box:
http://up.bobert.dk/upload/500error.JPG
What to do?
Jeg læste kort at man kunne bruge klassen Server.HtmlEncode, men kunne ikke finde den :-)