Как скрыть заголовок на MVC3 WebGrid - PullRequest
3 голосов
/ 17 января 2011

Есть ли простой способ скрыть заголовок для расширения MVC3 WebGrid?Что-то вроде

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

Я, вероятно, могу установить стиль css для заголовка, который приведет к тому, что заголовок не будет отображаться, хотя я бы предпочел сделать это с помощью кода.

Спасибо,

Антонин

Ответы [ 4 ]

14 голосов
/ 17 января 2011

Вы можете передать его методу GetHtml:

@grid.GetHtml(displayHeader: false)

Для дополнительных опций вы можете взглянуть на следующий блог .

0 голосов
/ 16 декабря 2017

Если вы пытаетесь скрыть заголовок, но по-прежнему отображаете столбец данных, просто сделайте заголовок одним пробелом:

 grid.Column("Address2", header: " ", style: "cols", canSort: true) 
0 голосов
/ 09 октября 2013

Используйте этот код, чтобы скрыть столбец с его заголовком. Значение: WebGrid

grid.Column(null,null, format: @<input type="hidden" name="IDHidden" value="@item.IDHidden"/>),
0 голосов
/ 09 февраля 2013

запишите индекс столбца в eq() и он будет работать, поместите его в document.ready() функцию

$('.grid table thead tr th:eq(8)').hide();
...