2012-12-08 173 views
0

enter image description heregridview的表中设置宽度

我使用“的GridView”绑定数据时用户从下拉列表中选择,我的问题是“注释”栏中的出表范围的当用户输入太在“评论”中有很多词,任何人都可以帮我解决它吗?

+0

我还没有这样做,但在asp.net论坛,其书面,我们可以使用GridView1.Columns [1] .ItemStyle.Width =新单元(10)手动控制的列中的GridView宽度;或另一种方法是column.ItemStyle.Width = Unit.Pixel(100); –

+0

http://stackoverflow.com/questions/13772529/how-to-change-the-gridview-width-and-rename-the-header-after-binding-data 我做这在以前可是不行,错误是“索引超出范围” – user1848681

+0

您的数据集中没有表,因此它的给定索引超出范围 – Sohail

回答

1

您可以创建一个css类,以在修复长度后包装单词。

<style type="text/css"> 
    .DisplayDesc { width:250px;word-break : break-all } 

</style> 

将此类的GridView

<asp:Label CssClass="DisplayDesc" ID="Label1" runat="server" Text='<%# Bind("TransText") %>'></asp:Label> 

未经测试,但可能这可以帮助你。

+0

thx它帮助了很多 – user1848681