修复gridview的标题 [英] fix the header of gridview

查看:73
本文介绍了修复gridview的标题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我垂直滚动时,我希望gridview的标头应固定.我从谷歌搜索中获取解决方案,但无法正常工作.所以请写正确的代码,以便我能理解.下面我写源代码.



i want header of gridview should be fixed when i scroll vertically. i get solution from google search but its not working. so please write proper code so that i can understand. below i m write source code.



<div style=" overflow:hidden; overflow: scroll; width: 100%; height:200px"   id = "AdjResultsDiv">

<asp:GridView  AutoGenerateColumns ="false" BorderWidth="1px"   BorderColor="#ffc680"  CellPadding="10" CellSpacing ="0" ID ="newsgrid" Width="100%" runat ="server"

 RowStyle-HorizontalAlign="Center" OnRowCommand="delete"  OnRowDataBound="grd_title">
<RowStyle HorizontalAlign="Center"></RowStyle>
<Columns>
<asp:TemplateField    HeaderText="News ID">
<HeaderStyle   CssClass ="gridheader" Width ="20%" Height="18px" HorizontalAlign="center"/>
<ItemStyle BorderWidth="1px"  BorderColor="#ffc680"    Width="20%" HorizontalAlign="center" />
<ItemTemplate >
<asp:Label ID ="lbl_title"  runat ="server" text='<%#Bind("div")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField   HeaderText="Delete News">
<HeaderStyle Height="18px" CssClass ="gridheader" HorizontalAlign="center"/>
<ItemStyle BorderWidth="1px"  BorderColor="#ffc680"  Width="20%" HorizontalAlign="center" />
<ItemTemplate>
<asp:Button ID ="btn1" style=" background:  url('images/backgr.jpg' )"     CommandArgument = '<%#Bind("page_id")%>' CommandName = '<%#Bind("div")%>'    runat ="server" text ="Delete" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Edit News">
<HeaderStyle Height="18px" CssClass ="gridheader" HorizontalAlign="center"/>
<ItemStyle BorderWidth="1px"  BorderColor="#ffc680"   Width="20%" HorizontalAlign="center" />
<ItemTemplate>
<asp:LinkButton ID ="linkbtn" runat="server" Text="Edit"  PostBackUrl= '<%#"~/News_Managment.aspx?p_id="+Eval("page_id")+"&di="+Eval("div") %>'></asp:LinkButton></ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
   </div>

推荐答案

请参考:

我的上一个答案:如何在gridview中制作静态标题? [ ^ ]

CP上的一些良好链接:
固定标题的网格视图 [ Gridview固定标题 [固定标题的网格视图 [固定的GridView标头 [ ^ ]

CP搜索:
带有修复标头的网格 [
Please refer:

My prev. answer: How to make static header in gridview?[^]

Some good links on CP:
Gridview with Fixed Header[^]
Gridview Fixed Headers[^]
Grid View with Fixed Header[^]

Similar discussion:
Fixed GridView Header[^]

CP Search:
Grid with fix Header[^]



在这里,您可以针对您的问题找到解决方案
http://csharpdotnetfreak.blogspot.com/2009/07/scrollable-gridview- fixed-headers-asp.html [ ^ ]
祝你好运
Hi,
here u get solution for your question
http://csharpdotnetfreak.blogspot.com/2009/07/scrollable-gridview-fixed-headers-asp.html[^]
best Luck


这篇关于修复gridview的标题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆