繁体   English   中英

如何使用Asp.net滚动到gridview中的选定行

[英]how to scroll to the selected row in gridview using Asp.net

我正在使用ASP.net和C#

我有一个多行的GridView。 我有一个文本框和搜索按钮。 我的网格列是ID和名称。 如果我在文本框中输入名称,然后单击搜索按钮。 我已在文本框中键入的网格中突出显示了名称,并且必须滚动到突出显示的行。

如何搜索并突出显示它,但无法滚动到所选行?

尝试以下功能

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);

希望这对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM