Как вы получаете серверный контроль HTMLAnchor для href= "#". Он продолжает разрешать "#" на пути управления.
<a href="#" runat="server" />
resolves to: <a href="../ControlPath/#">
Я не могу найти поисковый запрос Google, чтобы дать мне результаты, которые я хочу, поэтому я решил, что спрошу здесь.
EDIT: синтаксис.
Удаление сервера runat не является вариантом. Он управлялся в бэкэнде, это было просто упрощение.