我有一個用戶控件,裏面有一個超鏈接控件。該應用程序是數據庫驅動的(它是kentico)。獲取HyperLink的NavigateURL屬性,只是「#myhashtag」
我需要設置超鏈接的navigateurl屬性爲#section-1。當我這樣做時,asp.net將用戶轉換爲/ myfolder/usercontrols /#section-1。這甚至不是瀏覽器中的URL,並且打破了我正在使用的一些現有的JavaScript代碼。
如何輕鬆地將超鏈接的navigateurl屬性渲染爲乾淨的「#section-1」?
是的,我需要一個服務器端控件。
如果我手動建立完整的請求URL,甚至用「〜/ ...」,asp.net呈現爲一個服務器相對URL,當我只想要一個乾淨的href =「#部分-1」 。
創意!我沒有想到這一點 – Hoppe 2012-03-05 22:58:52