The documenation for HttpServerUtility.UrlPathEncode at http://msdn.microsoft.com/en-us/library/system.web.httpserverutility.urlpathencode.aspx saysCharacters such as a question mark (?), ampersand (&), slash mark (/), and spaces might be truncated or corrupted by some browsers. As a result, these characters must be encoded in <a> tags or in query strings where the strings can be re-sent by a browser in a request string.To me, this says that question marks are encoded, especially those inside <a> tags. Yet the example given, and real-life practice, show that the question mark is not encoded.
Product Language
Visual Studio Version
Operating System
Operating System Language
Steps to Reproduce
Actual Results
Expected Results
Please wait...