У меня есть пользовательский элемент управления с элементом управления гиперссылкой внутри него. Приложение управляется базой данных (это kentico).
Мне нужно установить свойство navigateurl гиперссылки на # section-1. Когда я это сделаю, asp.net преобразует пользователя в / myfolder / usercontrols / # section-1. Это даже не URL-адрес, который был в браузере, и нарушает некоторый существующий код javascript, с которым я работаю.
Как я могу легко заставить свойство navigateurl гиперссылки отобразить как чистый "# section-1"?
Да, мне нужен контроль на стороне сервера.
Если я создаю полный URL-адрес запроса вручную, даже с "~ / ...", asp.net отображает его как относительный URL-адрес сервера, когда мне просто нужен чистый href = "# section-1 ".