прокрутите вниз и сфокусируйтесь на строке таблицы при нажатии кнопки - PullRequest
0 голосов
/ 26 июня 2018

У меня есть таблица, в которой 75 строк с кнопкой на каждой строке. Когда я нажимаю на кнопку в некоторой строке, она отображает некоторый результат, и страница обновляется. Нам нужно прокрутить вниз и увидеть результат. Есть ли способ прокрутить и сосредоточиться на конкретной строке, где мы нажали кнопку?

Ответы [ 2 ]

0 голосов
/ 27 июля 2018

Мы можем использовать тег привязки к кнопке.

<a href="#someName" id="someID" runat="server"><asp:Button ID="btnID" Text="MoreInfo" runat="server"/></a>

, а затем используйте идентификатор привязки и фокус.

someID.focus()

Он будет фокусироваться на строке таблицы, где мы нажали кнопку

0 голосов
/ 26 июня 2018

Вы можете добавить этот код в заголовок вашего файла asp.net:

 MaintainScrollPositionOnPostback="true"

нравится:

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" MaintainScrollPositionOnPostback="true" Inherits="WebApplication1._Default" %>
...