代码如下:
<asp:DataGrid id="DataGrid1" runat="server" AutoGenerateColumns="False" BorderColor="Gray">
<AlternatingItemStyle BackColor="#E8EBEF"></AlternatingItemStyle>
<ItemStyle BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" BackColor="#9EB5D7"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="id" HeaderText="编号"></asp:BoundColumn>
………………
</Columns>
</asp:DataGrid>由于绑定的asp:BoundColumn项太多,当datagrid宽度超过页面屏幕时,有些例的宽度就自动缩起来了,标头的文字都竖了起来,请问有什么办法让每列自动调整宽度呢?我只需要让每列标头不要竖起来就可以了。