【发布时间】:2011-01-17 14:42:30
【问题描述】:
是否有一些简单的方法可以隐藏 MVC3 WebGrid 扩展的标题?像
var grid = new WebGrid(Model, canSort:false, canPage:false, showHeader:false);
我可能可以为标题设置 css 样式,这将导致标题不显示,尽管我宁愿通过代码完成。
谢谢,
安东尼
【问题讨论】:
标签: asp.net-mvc-3 webgrid
是否有一些简单的方法可以隐藏 MVC3 WebGrid 扩展的标题?像
var grid = new WebGrid(Model, canSort:false, canPage:false, showHeader:false);
我可能可以为标题设置 css 样式,这将导致标题不显示,尽管我宁愿通过代码完成。
谢谢,
安东尼
【问题讨论】:
标签: asp.net-mvc-3 webgrid
【讨论】:
写下eq()中的列索引,它会起作用
把这个放在document.ready()函数中
$('.grid table thead tr th:eq(8)').hide();
【讨论】:
使用此代码隐藏列及其标题值:
WebGrid
grid.Column(null,null, format: @<input type="hidden" name="IDHidden" value="@item.IDHidden"/>),
【讨论】:
如果您试图隐藏标题但仍显示数据列,只需将标题设为一个空格即可:
grid.Column("Address2", header: " ", style: "cols", canSort: true)
【讨论】: