C#ASP.NET PostBackUrl到锚

C#ASP.NET PostBackUrl到锚,c#,asp.net,C#,Asp.net,我有这个链接按钮在这里 <asp:LinkButton ID="lnkButton" CssClass="Button" runat="server">Link Text</asp:LinkButton> 但它不是去一个锚div视频,而是我得到一个页面未找到错误 我做错了什么?当您希望页面在回发中的其他位置导航时,应该使用回发URL。您需要页面内导航,因此应该使用NavigateUrl属性。如果您只想导航到同一页面上的另一个div,那么我认为您可以简单地使用div的hr

我有这个链接按钮在这里

<asp:LinkButton ID="lnkButton" CssClass="Button" runat="server">Link Text</asp:LinkButton>
但它不是去一个锚div视频,而是我得到一个页面未找到错误


我做错了什么?

当您希望页面在回发中的其他位置导航时,应该使用回发URL。您需要页面内导航,因此应该使用NavigateUrl属性。

如果您只想导航到同一页面上的另一个div,那么我认为您可以简单地使用div的
href
属性和
Id

<asp:LinkButton ID="dd" runat="server" href="#video" Text="Go to Video" ClientIDMode="Static" ></asp:LinkButton>

NavigateURL在执行LNK按钮时不会出现。我必须使用什么吗?我认为@AgentD5是指
HyperLink.NavigateUrl
,所以使用HyperLink控件而不是LinkButton控件。
<asp:LinkButton ID="dd" runat="server" href="#video" Text="Go to Video" ClientIDMode="Static" ></asp:LinkButton>