怎样固定DataGrid列宽呢?
手动在前台html添加ItemStyle-Width标记就可以了,注意如下(注意红色部分):

DataGrid固定列宽<asp:DataGrid id="DataGrid1" runat="server" AutoGenerateColumns="False">
DataGrid固定列宽                                
<Columns>
DataGrid固定列宽                                    
<asp:BoundColumn DataField="Name" HeaderText="名字"></asp:BoundColumn>
DataGrid固定列宽                                    
<asp:BoundColumn DataField="lunarDate" HeaderText="日期" ItemStyle-Width='50%'>
                                                                </
asp:BoundColumn>
DataGrid固定列宽                                    
<asp:BoundColumn DataField="Body" HeaderText="介绍" ItemStyle-Width='200'>
                                                                </asp:BoundColumn>

DataGrid固定列宽
                                </Columns>
DataGrid固定列宽                            
</asp:DataGrid>

两种写法法,一种是百分比,一种是像素。
-------------------------------------------------------------
blog的这个编辑器太难用了,颜色总是添加不上去。

相关文章: