单击ASP.NET中的按钮后显示页面底部

Ali*_*Net 1 asp.net

我正在使用VS2010/C#来开发我的ASP.NET Web项目.我希望我的用户在点击按钮后查看页面底部.我怎么能这样做?我可以使用JavaScript,如果是,我应该使用什么功能?

Doo*_*ake 5

使用Anchor标签?

链接

<a href="#bottom">bottom</a>
Run Code Online (Sandbox Code Playgroud)

这将位于页面的底部:

<a name="bottom"></a>
Run Code Online (Sandbox Code Playgroud)

如果你想在ASP.NET控件上做这个行为<asp:button>而不是按钮的常规链接,那么在代码隐藏的PostBack上,你需要做类似下面的事情来吐出一些JavaScript来跳转用户到那个位置.

ClientScript.RegisterStartupScript(this.GetType(), "Anchor", "location.hash = '#bottom';", true);
Run Code Online (Sandbox Code Playgroud)