Я создаю ASP.NET Основной проект 5.0 MVC. Я хочу отфильтровать список товаров, когда ставлю галочку Мужчины, чем показывать только мужские товары

#asp.net-core

Вопрос:

Как я могу отфильтровать список продуктов, если флажок продукта true l_ModUDFItem-это список продуктов, и в этом коде продукты отображаются с флажком ввода.

Я хочу отфильтровать продукт, когда проверяю группу мужчин.

 <div class="single-widget category">
    <h3 class="title">@Model.l_ModUDF.Where(x => x.UDFType == "String").FirstOrDefault().UDFID</h3>
    <ul>
        @foreach (var item in Model.l_ModUDFItem.GroupBy(x => x.Category))
        {
            l_ModUDFItem = item.Where(x => x.Category == item.Key).First() ;
            <li>
                <input type="checkbox"
                       name="model"
                       value="" 
                       onclick="Categories(@l_ModUDFItem.Category)"/>
                @item.Key
            </li>
        }
    </ul>
</div>
 

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

1. Вы можете попробовать добавить событие onclick в флажок и получить данные с помощью ajax, как regestea23 сказано.

Ответ №1:

asp.net ядро-это не одностраничный фреймворк, и вам необходимо использовать ajax на своей странице