跳至内容链接

时间:2013-05-07 15:46:10

标签: c# asp.net .net

我正在尝试在我的网络应用程序中添加一个Skip to Content链接,但是我遇到了一些问题。

目前我有

<asp:LinkButton id="linkSkiptoContent" runat="server" OnClick="linkSKipToContent" Text="Skip to Content"></asp:LinkButton>

在asp页面中

和onClick事件接收器

protected void linkSkipToContent_Click(object sender, EvenArgs e){
    checkbox.Focus();
}

我试图避免使用javascript,因为用户可以选择禁用它,这会使链接无效。我知道checkbox.Focus()工作正常,因为我把它放在了Page_Load()方法中并且在意图中工作。但是,在onClick事件完成后,单击链接会使其聚焦。

1 个答案:

答案 0 :(得分:2)

只需打印一个锚:

<a name="content" />

并链接到它:

<a href="#content">Go to content </a>

不需要JS或服务器端的东西。