1
私は、私の見解では、これを持っている場合MVC.Net HTMLエンコード、IE7を他のブラウザ対
IE8 & FF<a href="../Product/Category/Sauces%20&%20Toppings/Default.aspx?partial=False">
Sauces & Toppings</a>
に期待が、IE7
で正しくレンダリングされませんのでそれはレンダリング<a href="../Product/Category/<%= Html.Encode(item.Category) %>/Default.aspx?partial=False">
<%= Html.Encode(item.Category)%></a>
<a href="../Allergen/Category/Sauces & Toppings/Default.aspx?partial=False">
Sauces & Toppings</a>
具体的には、IE7はhrefプロパティ値をデコードしています。
IE7でエンコードされたhrefをレンダリングするにはどうすればよいですか?
IEはレンダリングとは関係ありません。 :)問題は、URLが不正な形式であることです.HTMLでエンコードされたHTMLではなくエンコードされています。 – bzlm
これをコメントではなく回答とし、それ以外は除きます。 – ctrlShiftBryan
不要 - SLakはそれを修正しました。 – bzlm