首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

DataGrid数据滚屏,标题不滚,请各位赐教!解决办法

2012-01-03 
DataGrid数据滚屏,标题不滚,请各位赐教!急!!!如题:DataGrid内数据滚屏,标题不滚,请各位赐教!急!!![解决办

DataGrid数据滚屏,标题不滚,请各位赐教!急!!!
如题:
DataGrid   内数据滚屏,标题不滚,请各位赐教!急!!!

[解决办法]
取出标题行(yourDataGrid.Items[0]),改变其Style集合中的值。

不过我比较烦把网页做成c/s软件的思路,对普通用户不友好。内嵌控件的滚动、过分使用TreeView都是比较难以理解的界面。

如今即使.net的WinForm都支持窗口自动滚动、Dock、Anchor之类的跟web学的布局技术,搞web开发的人把web页面弄得跟过去的windows窗体一样从一个一个窟窿里边看数据,只有搞软件开发的人自己觉得高级,客户并不觉得一目了然。
[解决办法]
把这个加到标题模板里去看可以不
<style>
.fixTitle{ POSITION: relative; TOP: expression(this.offsetParent.scrollTop) }
</style>

HeaderStyle-CssClass = "fixTitle "
[解决办法]
这样就可以了。
<ItemTemplate>
<marquee direction= "left " scrollamount= "4 " onMouseOver= "this.stop() " onMouseOut= "this.start() ">
<%# DataBinder.Eval(Container, "DataItem.SimpleName ") %>
</marquee>
</ItemTemplate>

热点排行