таблица поиска виджета sitefinity

#sitefinity

#sitefinity

Вопрос:

Я создаю виджеты, которые будут собирать данные из API, а затем заполнять таблицу html. Я хотел бы добавить текст для ввода поиска в верхнюю часть таблицы и разрешить пользователю выполнять поиск в таблице html и фильтровать базу результатов по вводу. каков наилучший вариант для этого в sitefinity?

 <input type="search" placeholder="Filter Results..." />
<table>
    <thead>
        <tr>
            <th>Name</th>
            <th>Meeting Date</th>
        </tr>
    </thead>
    <tbody>
        @foreach (BlogsViewModel objBlogs in objBlogs.BlogsViewModelViewModel)
        {
            <tr>
                <td>@objBlogs.Name</td>
                <td>@objPanel.Decs</td>
            </tr>
        }
    <tbody>
</table>
 

Ответ №1:

Я имею в виду… KendoUI является лицензированной частью Sitefinity

https://demos .telerik.com/kendo-ui/grid/filter-row

Комментарии:

1. Это единственный способ? Я обновляю свой пост с таблицей, могу ли я использовать интерфейс. Поиск или загрузка?

2. Это не так, вы действительно можете делать на клиенте все, что хотите, технически это выходит за рамки Sitefinity, верно … просто это довольно всеобъемлюще. Он может взять вашу сгенерированную в HTML таблицу и создать из нее функциональную сетку. Если вы этого не сделаете, вы можете заставить ваш поиск выполнять обратную отправку и фильтровать на основе строки запроса ИЛИ … отображать ваши сообщения в блоге как клиентский объект в некоторый объект js и полностью управлять клиентской частью за пределами Sitefintiy с помощью rest api.

3. Это просто добавление ‘@ (Html.Kendo().’ В файл cshtml?

4. Если вам это нужно только на этой странице, например, вы собираетесь использовать только сетку, используйте их документы и загрузите только сетку с cdn. KendoWeb большой, KendoAll намного больше