Наличие фильтра диапазона дат в GridMvc - PullRequest
0 голосов
/ 16 октября 2018

Мое требование - иметь фильтр диапазона дат в одном из столбцов типа даты в плагине Grid.Mvc. На данный момент я могу применить фильтр к элементу управления выбора даты с помощью «Равно», «Больше, чем» и "Меньше чем" опции.

Ref: Image

Но мое требование состоит в том, чтобы иметь условие "Между" и набор из двух элементов управления выбора даты, из которых пользователь может выбрать "От даты"и "На сегодняшний день" .

1 Ответ

0 голосов
/ 26 октября 2018

Вам нужно опубликовать свой код, чтобы получить лучший ответ.Что касается документации mvc-grid, вам нужно использовать MultiFiltering, а если вы хотите изменить внешний вид, вам нужно определить пользовательский фильтр.

Вот ссылки на документацию: MultiFiltering , Пользовательская фильтрация

Если вам не нужен пользовательский элемент управления и мультифильтрация подойдет вам:

@model IEnumerable<Person>

@(Html
    .Grid(Model)
    .Build(columns =>
    {
        columns.Add(model => model.Registration).Titled("Registration").Filterable(true);    
        columns.Add(model => model.Details).Titled("Details").MultiFilterable(true);
})
)

Если вам нужно создать пользовательскую фильтрациювзгляните на Регистрация фильтра

...