3

是否有一些简单的方法可以隐藏 MVC3 WebGrid 扩展的标题?就像是

 var grid = new WebGrid(Model, canSort:false, canPage:false, showHeader:false);

我可能可以为标题设置 css 样式,这将导致标题不显示,但我宁愿通过代码完成此操作。

谢谢,

安东宁

4

4 回答 4

14

您可以将其传递给GetHtml方法:

@grid.GetHtml(displayHeader: false)

有关其他选项,您可以查看以下博客文章

于 2011-01-17T16:46:31.653 回答
0

写下列索引eq(),它会工作把它放在document.ready()函数中

$('.grid table thead tr th:eq(8)').hide();
于 2013-02-09T07:41:01.177 回答
0

使用此代码隐藏列及其标题值: WebGrid

grid.Column(null,null, format: @<input type="hidden" name="IDHidden" value="@item.IDHidden"/>),
于 2013-10-09T05:28:35.547 回答
0

如果您试图隐藏标题但仍显示数据列,只需将标题设为一个空格:

 grid.Column("Address2", header: " ", style: "cols", canSort: true) 
于 2017-12-16T00:21:05.063 回答