Как отобразить имена столбцов как текстовое поле поиска по умолчанию в mvcjqgrid

Означает, что если у меня есть столбец название компании, в тексте поиска мне нужно отобразить текст, как название компании

@(Html.Grid("CustomerInformation")
        .SetJsonReader(new MvcJqGrid.DataReaders.JsonReader { Id = "CustomerId", RepeatItems = false })
        .AddColumn(new Column("Code").SetKey(true).SetEditable(false).SetSearch(true))
        .AddColumn(new Column("Company Name").SetAlign(MvcJqGrid.Enums.Align.Cent![enter image description here][1]er).SetSearch(true).SetSortable(false).SetWidth(65).SetEditable(false))
        .AddColumn(new Column("E-Mail").SetAlign(MvcJqGrid.Enums.Align.Center).SetEditable(false).SetSearch(true))

там я добавляю один java-скрипт для отображения имен столбцов в полях поиска, но он дает одинаковое имя столбца для всех полей

1 ответ

Вот пример того, как установить значение поиска по умолчанию: http://mvcjqgrid.skaele.it/Home/DefaultSearchValue

Что-то вроде этого:

.AddColumn(new Column("Name")
    .SetSearchType(Searchtype.Text)
    .SetDefaultSearchValue("Orland"))
Другие вопросы по тегам