2015-05-18 6 views
0

Я работаю с ASP.net и C#как прокрутить до выбранной строки в gridview с помощью Asp.net

У меня есть GridView с несколькими строками. У меня есть текстовое поле и кнопка поиска. Мои столбцы сетки - это идентификатор и имя. Если я введу имя в текстовое поле и нажмите кнопку поиска. Я выделил имена в сетке, которые я ввел в текстовое поле, и должен прокрутить выделенную строку.

Как я могу выполнить поиск и выделить его, но не могу прокрутить выбранную строку?

+0

Вы можете показать нам какой-то код, который вы сделали до сих пор? – wmk

+0

У вас есть уникальный идентификатор для каждой строки в GridView? –

+0

Да, у меня есть первичный ключ для Id –

ответ

0

Try ниже функций

function scrollToElement(selector, time, verticalOffset) { 
time = typeof(time) != 'undefined' ? time : 500; 
verticalOffset = typeof(verticalOffset) != 'undefined' ? verticalOffset : 0; 
element = $(selector); 
offset = element.offset(); 
offsetTop = offset.top + verticalOffset; 
$('html, body').animate({ 
    scrollTop: offsetTop 
}, time); 
} 

Вызов этой функция, как scrollToElement('elementUniqueIdHere`, 750, -50);

Надеется, что это помогает.

Смежные вопросы