效果如下:
動態使表頭和某一列固定(fixed)--zhuan

動態使表頭和某一列固定(fixed)--zhuan<DIV class=precollapse id=premain0 style="WIDTH: 100%"><IMG id=preimg0 
動態使表頭和某一列固定(fixed)--zhuan
style="CURSOR: hand" height=9 src="http://www.codeproject.com/images/minus.gif" 
動態使表頭和某一列固定(fixed)--zhuanwidth
=9 preid="0"> Collapse</DIV><PRE lang=aspnet id=pre0 style="MARGIN-TOP: 0px; DISPLAY: block" nd="32"><div id="div-datagrid">
動態使表頭和某一列固定(fixed)--zhuan
<asp:DataGrid id="DataGrid1" runat="server" CssClass="Grid" UseAccessibleHeader="True">
動態使表頭和某一列固定(fixed)--zhuan    
<AlternatingItemStyle CssClass="GridAltRow"></AlternatingItemStyle>
動態使表頭和某一列固定(fixed)--zhuan    
<ItemStyle CssClass="GridRow"></ItemStyle>
動態使表頭和某一列固定(fixed)--zhuan    
<Columns>
動態使表頭和某一列固定(fixed)--zhuan    
<asp:BoundColumn DataField="Name" HeaderText="Name" 
動態使表頭和某一列固定(fixed)--zhuan        ItemStyle-Wrap
="False"></asp:BoundColumn>
動態使表頭和某一列固定(fixed)--zhuan    
<asp:BoundColumn DataField="Address" HeaderText="Address" 
動態使表頭和某一列固定(fixed)--zhuan        ItemStyle-Wrap
="False"></asp:BoundColumn>
動態使表頭和某一列固定(fixed)--zhuan    
<asp:BoundColumn DataField="City" HeaderText="City" 
動態使表頭和某一列固定(fixed)--zhuan        ItemStyle-Wrap
="False"></asp:BoundColumn>
動態使表頭和某一列固定(fixed)--zhuan    
<asp:BoundColumn DataField="State" HeaderText="State" 
動態使表頭和某一列固定(fixed)--zhuan        ItemStyle-Wrap
="False"></asp:BoundColumn>
動態使表頭和某一列固定(fixed)--zhuan    
<asp:BoundColumn DataField="Zip" HeaderText="Zip" 
動態使表頭和某一列固定(fixed)--zhuan        ItemStyle-Wrap
="False"></asp:BoundColumn>
動態使表頭和某一列固定(fixed)--zhuan    
<asp:BoundColumn DataField="Random Babble" 
動態使表頭和某一列固定(fixed)--zhuan        HeaderText
="Random Babble" 
動態使表頭和某一列固定(fixed)--zhuan        ItemStyle-Wrap
="False"></asp:BoundColumn>
動態使表頭和某一列固定(fixed)--zhuan    
</Columns>
動態使表頭和某一列固定(fixed)--zhuan
</asp:DataGrid>
動態使表頭和某一列固定(fixed)--zhuan
</div>
動態使表頭和某一列固定(fixed)--zhuan

css如下:

動態使表頭和某一列固定(fixed)--zhuan<style>
        </style>

code:

Sub Item_Bound(ByVal sender As Object, ByVal e As DataGridItemEventArgs) _
Handles DataGrid1.ItemDataBound
    e.Item.Cells(0).CssClass = "locked"
End Sub


And to freeze the first two columns, it's just as easy:

Sub Item_Bound(ByVal sender As Object, ByVal e As DataGridItemEventArgs) _
Handles DataGrid1.ItemDataBound
    e.Item.Cells(0).CssClass = "locked"
    e.Item.Cells(1).CssClass = "locked"
End Sub

from:http://www.codeproject.com/aspnet/FreezePaneDatagrid.asp

相关文章:

  • 2022-03-02
  • 2022-12-23
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2021-05-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-30
  • 2022-12-23
  • 2022-01-08
  • 2021-11-07
相关资源
相似解决方案