Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 跳到内容链接_C#_Asp.net_.net - Fatal编程技术网

C# 跳到内容链接

C# 跳到内容链接,c#,asp.net,.net,C#,Asp.net,.net,我试图在我的web应用程序中添加一个“跳到内容”链接,但遇到了一些问题 目前我有 <asp:LinkButton id="linkSkiptoContent" runat="server" OnClick="linkSKipToContent" Text="Skip to Content"></asp:LinkButton> 我试图避免使用javascript,因为用户可以选择禁用它,这会使链接变得无用。我知道checkbox.Focus()工作正常,因为我将它粘贴在P

我试图在我的web应用程序中添加一个“跳到内容”链接,但遇到了一些问题

目前我有

<asp:LinkButton id="linkSkiptoContent" runat="server" OnClick="linkSKipToContent" Text="Skip to Content"></asp:LinkButton>
我试图避免使用javascript,因为用户可以选择禁用它,这会使链接变得无用。我知道checkbox.Focus()工作正常,因为我将它粘贴在Page_Load()方法中,并且在指定的时间工作。但是,单击链接会使其在onClick事件完成后聚焦。

只需打印一个锚点:

<a name="content" />


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

为了更好地理解“跳到内容”的含义,您可以在aspx页面中添加更多内容吗?是否需要聚焦复选框,还是希望页面滚动到复选框?具有讽刺意味的是,如果未启用JavaScript,.NET链接按钮将无法工作。您需要使用其他东西,如按钮。@AlW这里有一个跳转到内容链接的概述:@ChrisDixon-hm,谢谢,我会记住的
<a name="content" />
<a href="#content">Go to content </a>