14 Stimmen

HttpUtility.HtmlDecode dekodiert keine Leerzeichen?

Ich habe das

 string test =  HttpUtility.HtmlDecode("http://test.com/Folder1/Folder2/my%20view.aspx");

Wenn ich mir test anschaue, hat es immer noch %20 anstelle eines Leerzeichens. Warum wird dies nicht decodiert?

38voto

skarmats Punkte 1867

Sie suchen nach HttpUtility.UrlDecode() (ich glaube im System.Web Namespace)

3voto

Andrei Punkte 4187

HttpUtility.HtmlDecode decodiert "%20" nicht , verwenden Sie HttpUtility.UrlDecode um "%20" zu decodieren

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X