кажется следующей разметка оказывается по-разному в Firefox и Chrome, и я не уверен, как предотвратить это:инъекционного UrlEncoded строки в страницу - Firefox против Chrome
<%= HttpUtility.UrlEncode("+") %>
<%= "<a href='#' name='" + HttpUtility.UrlEncode("+") + "'>stuff</a>"%>
В Firefox это выглядит следующим образом: %2b<a name="+" href="#">stuff</a>
В Chrome это выглядит следующим образом: %2b<a name="%2b" href="#">stuff</a>
есть ли способ вокруг него?
Это не только инструменты для разработчиков. Если я делаю postback с именем в качестве аргумента, я получаю декодированную строку в Firefox и исходную строку в Chrome. Это проблема, которую я испытываю. – Shagglez