Hi Mark,
As I understand, we can reproduce the problem with the following steps:
1. Create a default web application.
2. Add a HyperLink asp control to the web form.
3. In the properties window, set the NavigateUrl to "Webform1.aspx?a=0&b=0".
4. In the HTML View, we will see that the NavigateUrl is
"Webform1.aspx?a=0&b=0".
The reason of converting a string into an HTML-encoded string is for
reliable HTTP transmission from the Web server to a client. We can build
and run the web application. When click the HyperLink, we can see the
correct Url in the Address bar - "Webform1.aspx?a=0&b=0".
Does it answer your question? If I have misunderstood your concern, please
feel free to let me know.
Best regards,
Jacob Yang
Microsoft Online Partner Support
Get Secure! ¨C
www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.