我有一个带有一些TextBoxes
和CheckBoxList
. 我想导航到页面的特定部分。我把<a name="SpecificPortion"></a>
锚放在那部分。现在我想,当我单击SaveButton
(它是一个 ASP.NET 控件)时,它应该执行其特定功能并导航到SpecificPortion
问问题
3575 次
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 回答