如何覆盖BoundField的Itemstyle-width?

时间:2013-09-25 11:33:07

标签: c# asp.net css gridview width

我创建并使用了一个继承自BoundField的类。我想将“描述”列添加到我的网格中,最小300px,但是当我将Itemstyle-width(和headerstyle-width)设置为300px时,它可以在IE7和Chrome中使用,但不能在IE8中使用。我检查了生成的html,在IE8中使其工作的唯一方法是设置'min-width'而不是'width'。

我知道我可以使用TemplateField或使用ItemStyle-css属性,但我不认为这是好方法,因为我希望能够轻松设置BoundField的宽度。

是否有任何解决方案可以覆盖ItemStyle-width(和Headerstyle-width)属性,因此它会添加/设置宽度和ALSO min-width到TD元素?

谢谢, 米甲

1 个答案:

答案 0 :(得分:0)

试试这个:

ItemStyle-Width="300px" ItemStyle-Wrap="false" 
BoundField标签中的