1

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

4

2 回答 2

4

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

Response.Redirect("MyPageName.aspx#SpecificPortion")
于 2012-06-18T10:13:31.867 回答
2

尝试向您的页面添加一个 Web 方法,并将按钮设为正常的 HTML 按钮调用 javascript 函数,该函数调用 Web 方法进行保存,成功后将您的焦点移到特定部分的控件上。

对于 Page 方法如下

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

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

& 在成功函数中写入 document.getElementById('txtYourElement').focus()。

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

希望这对你有意义。

于 2012-06-18T11:20:29.540 回答