Навигация по тегу привязки на странице aspx с помощью кнопки ASP.NET
У меня есть веб-форма с некоторыми TextBoxes
а также CheckBoxList
, Я хочу перейти к определенной части страницы. я кладу <a name="SpecificPortion"></a>
якорь к этой части. Теперь я хочу, когда я нажимаю SaveButton
(Это элемент управления ASP.NET), он должен выполнять свои конкретные функции, а также перейти к SpecificPortion
2 ответа
Попробуйте добавить веб-метод на свою страницу и для кнопки сделайте его обычным HTML-кнопкой, вызовите функцию javascript, которая вызывает веб-метод для сохранения, после успеха перенесите фокус на элемент управления в определенной части.
Для методов страницы следуйте
http://www.dotnetspider.com/resources/21456-Page-Method.aspx
http://aspalliance.com/1922_PageMethods_In_ASPNET_AJAX.3
& в функции успеха напишите document.getElementById('txtYourElement').focus().
Здесь txtYourElement - это идентификатор любого HTML-элемента управления на стороне клиента.
Надеюсь, это имеет смысл для вас.
Использование Response.Redirect()
и перенаправить на ту же страницу, указав SpecficPortion
якорь.
Response.Redirect("MyPageName.aspx#SpecificPortion")