2011-04-18 77 views
1

在一個aspx頁面我有以下超鏈接:ASP.NET「到底部」超級鏈接

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="#Bottom" CssClass="ToBottom">To Bottom ↓</asp:HyperLink> 

我想用它來瀏覽網頁,更specificly的底部,與錨命名「底」:

<anchor name="Bottom" /> 

然而,這並不工作...如何使任何建議「至底」和「到上」的超鏈接來快速滾動頁面?謝謝。

**更新:

定期

<a href="#Bottom" class="ToBottom">To Bottom ↓</a> 

也不起作用。

回答

2

這應該做的伎倆:

<a href="#Bottom" class="ToBottom">To Bottom ↓</a> 

<a name="Bottom" /> 
+0

這樣做。謝謝 – Matthias 2011-04-18 08:56:12

+0

....不用擔心。 – 2011-04-18 08:57:13

1

這將工作(使用的href屬性):

<asp:HyperLink href="#Bottom" runat="server" CssClass="ToBottom">To Bottom</asp:HyperLink> 

,建設一個錨一樣:

<a name="Bottom"></a> 
+0

感謝您的快速回復,但不幸運。一個asp:超鏈接沒有href屬性 – Matthias 2011-04-18 08:50:50

+1

創建一個HTML控件而不是創建一個ASP.NET服務器控件。這將改善性能。 – 2011-04-18 08:50:50

1

我會推薦使用常規錨定元素來實現此功能,但對服務器控件沒有用處:

<a href="#Bottom" class="ToBottom">To Bottom</a>