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

控制gridview的列宽,

2012-01-29 
控制gridview的列宽,十万火急!生成的表格太难看了标题竟然是一个汉字一行,像这样:用户籍贯北京市长安大街

控制gridview的列宽,十万火急!
生成的表格太难看了 
标题竟然是一个汉字一行, 
像这样: 

用 
户 
籍 
贯 


北 
京 
市 
长 
安 
大 
街 
东 


怎么控制?

[解决办法]
<asp:TemplateField>
<HeaderTemplate>日志分类 </HeaderTemplate>
<ItemTemplate><%#Eval("category") %> </ItemTemplate>
<ItemStyle Width="100px" Wrap="false" HorizontalAlign="Center" CssClass="ListCellrow" />
<HeaderStyle CssClass="ListCellTitle" Wrap="false" />
</asp:TemplateField>
[解决办法]
问题 在于,每列中不设置宽度(或设置宽度但示设置wrap=false)而又有一列的宽度设置为100%,导致非100%宽度的列被100%宽度列挤压了。
处理办法:将非100%列设置宽度并加上属性wrap=false

热点排行