我正在使用webGrid,并希望能够更改列的宽度。我使用以下代码的样式,但它似乎没有影响。 webGrid.Column(columnName:“TRP_Comments”,header:“Comments”,style:“width:500px;”), 这不是什么风格的假设吗? 谢谢 布鲁斯
答案 0 :(得分:13)
style
属性未设置style
属性,而是设置class
属性。是的,我知道,WTF。 WebGrid组件的设计者在选择此可选参数的名称时必定会受到精神干扰。他们在这个组件中添加的整个动态和可选参数让我讨厌地狱,并且从不在任何应用程序中使用它。
无论如何,您可以在单独的CSS文件中定义自定义CSS类:
.comments {
width: 500px;
}
然后将此类分配给相应的<td>
元素:
webGrid.Column(columnName: "TRP_Comments", header: "Comments", style: "comments")