通过ASP.NET Button在aspx页面中导航锚标记

时间:2012-06-18 10:11:39

标签: c# asp.net html anchor

我有一个包含TextBoxesCheckBoxList的网页表单。我想导航到页面的特定部分。我把<a name="SpecificPortion"></a>锚点放到那个部分。现在我想,当我点击SaveButton(它是一个ASP.NET控件)时,它应该执行其特定功能,并导航到SpecificPortion

2 个答案:

答案 0 :(得分:4)

使用Response.Redirect()并重定向到同一页面,指定SpecficPortion锚点。

Response.Redirect("MyPageName.aspx#SpecificPortion")

答案 1 :(得分:2)

尝试向网页添加网页方法,按钮使其成为正常的HTML按钮调用javascript函数,调用Web方法保存,成功后将焦点移动到特定部分的控件。

对于Page方法,请按照

进行操作

http://www.dotnetspider.com/resources/21456-Page-Method.aspx

http://aspalliance.com/1922_PageMethods_In_ASPNET_AJAX.3

&安培;在success函数中写入document.getElementById('txtYourElement')。focus()。

这里'txtYourElement'是客户端任何HTML控件的id。

希望这对你有意义。