我是asp.net的新手。请回答我的问题。
我的网格视图行必须在asp.net中加载页面后自动滚动。我怎么能这样做。
答案 0 :(得分:0)
如下所示添加div,并在div中添加gridview
<div style="height:100px; width:450px; overflow:auto;">
//add your gridview code here
</div>
答案 1 :(得分:0)
滚动页面
您可以使用JQuery在页面上自动滚动,如下所示:
在你的.aspx页面上你会有这样的东西:<script> $(document).ready(function () { var container = $('body'), scrollTo = $('#destination'); $('html, body').animate({ scrollTop: scrollTo.offset().top - container.offset().top + container.scrollTop() }, 900); }); </script> <div id="destination"></div>
你可以使用div标签滚动到某个位置,也可以从gridview行中的任何元素中选择一个id。
更新,网格视图上的滚动条 上面的代码只滚动页面,但要从网格视图中创建滚动条,您需要将容器溢出属性设置为滚动,如
<div style="width: 100%; height: 500px; overflow: scroll">your GridView</div>