Размещение скрытого столбца в WebGrid MVC3 - PullRequest
0 голосов
/ 16 декабря 2011

Я хочу поместить несколько скрытых столбцов в сетку.в моем выводе есть несколько ключевых столбцов, которые не должны показываться пользователям, но мне нужно, чтобы они присутствовали в сетке.Мне нужны эти столбцы в сетке, потому что когда пользователь выбирает строку в сетке и нажимает на изменение, мне нужны эти ключи, чтобы получить подробную информацию о выбранных столбцах. Не могли бы вы сказать мне, как я могу иметь скрытый столбец в сетке? (синтаксис бритвы vb.net пожалуйста)

Ответы [ 2 ]

0 голосов
/ 01 мая 2015

Вы можете поместить скрытый столбец внутри номера S.No.column

grid.Column(header: "S.No.", format: @<text> <div> @(item.WebGrid.Rows.IndexOf(item) + 1) <input type="hidden" value="@item.Id" /> </div> </text>),

наслаждайтесь, это также не покажет пространство колонки

0 голосов
/ 06 ноября 2012

См. Ответ Бьянки Хулубан, размещенный здесь: http://forums.asp.net/t/1750407.aspx/1

@{
    Dim grid As New WebGrid(Model)

    @grid.GetHtml( _
        columns:= grid.Columns(grid.Column( _
            null, _
            null, _
            format: @<input type="hidden" name="itemId" value="@item.Id"/>))
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...