【发布时间】:2012-03-21 20:53:52
【问题描述】:
我有一个用户控件,其中包含一个超链接控件。该应用程序是数据库驱动的(它是 kentico)。
我需要将超链接的navigationurl 属性设置为#section-1。当我这样做时,asp.net 将用户转换为 /myfolder/usercontrols/#section-1。这甚至不是浏览器中的 URL,并且破坏了我正在使用的一些现有 javascript 代码。
如何轻松获取超链接的 navigateurl 属性以呈现为干净的“#section-1”?
是的,我需要一个服务器端控件。
如果我手动构建完整的请求 URL,即使使用“~/...”,当我只想要一个干净的 href="#第 1 节”。
【问题讨论】: