GridViewのTemplateFieldのNavigateUrlで半角カナを使わざるをえなくなった
のですが文字化け(エンコードされてしまう)してしまいます。
エンコードしないようにするにはどうしたらよいでしょうか?

こんな感じのことをしています。
<asp:HyperLink ID="HyperLink1" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.コード") %>'
NavigateUrl='<%# MakeURL(Container) %>'
</asp:HyperLink>

MakeURLでURLを作成しています。
コード内ではエンコードされていません。
ASP.NETからASP.NET2.0に自動変換したらエンコードされるようにになりました。
Textの方は半角カナが表示されているのですが・・・