为GridView列和Wrap Text创建最大宽度
我无法弄清楚如何定义gridview的特定列的宽度。 我得到了这个结果:
正如你所看到的,我正在大量涌入。 我想定义一个最大宽度并包装第5列的测试。
我试过以编程方式做到这一点:
GridView1.Columns[4].ItemStyle.Width = 300; GridView1.DataBind();
而且在asp.net中:
要么
这些尝试都没有任何效果。
对网格使用以下css类:
.gridView { table-layout:fixed; }
并在列上使用此css类:
.col { word-wrap:break-word; }
顶部最后一列中的文本没有空格。 这意味着最后一列不会换行,因此表格会拉伸。 这就像显示一个对容器或页面来说太大的非常大的图像。