我在使用 GET 参数和 ASP.NET 时遇到问题。我有一个参数,其值具有非 ASCII 字符(“Físico”)。当 ASP.NET 生成表单时,它的操作设置为
<form method="post" action="SomePage.aspx?query=F%u00edsico">
似乎字符串没有被 ASP.NET 正确编码。这会导致 jQuery UI(“格式错误的 URI”)出现问题。我错过了什么吗?浏览器不应该正确编码 URL 并且 ASP.NET 在生成表单时不应该正确编码它吗?