Как сохранить коллекцию флажков и ограничить количество флажков, которое можно проверить за раз. Использование РаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как сохранить коллекцию флажков и ограничить количество флажков, которое можно проверить за раз. Использование Ра

Сообщение Anonymous »

Здравствуйте, это мой первый вопрос об использовании этой платформы.
Я новичок в использовании Razor.
Мой вопрос: как мне получить значения установленных мной флажков используя быструю сетку, и сохраните идентификаторы собак, которые были добавлены в избранное. Например, как мне связать каждый флажок с идентификатором строки и вернуть первичный ключ этой строки. Но затем в то же время проверьте, достигли ли они максимального предела проверенных строк.

Код: Выделить всё

@page "/available"
@rendermode InteractiveServer
@using Microsoft.EntityFrameworkCore
@using Microsoft.AspNetCore.Components.QuickGrid
@using DogAdoption_Final.Models
@using DogAdoption_Final.Data
@implements IAsyncDisposable
@inject IDbContextFactory DbFactory

Index

Available Dogs


Search Breed: 
Search Trainability: 
Search Temperament: 

[url=manage/create]Create New[/url]



[img]@(context.DogImage)[/img]

dog.Name" />





@**@







[url=@($]Details[/url]



@code {
private DogAdoption_FinalContext context = default!;

protected override void OnInitialized()
{
context = DbFactory.CreateDbContext();
}

private string BreedFilter = string.Empty;
private string TrainabilityFilter = string.Empty;
private string TemperamentFilter = string.Empty;

private List Favorites = new List();

IQueryable FilteredDogs =>
context.Dog.Where(m => m.Available!.Equals(true) && m.Breed!.Contains(BreedFilter) && m.Trainability!.Contains(TrainabilityFilter) && m.Temperament!.Contains(TemperamentFilter));

public async ValueTask DisposeAsync() => await context.DisposeAsync();
}

Я только что искал ответы в Интернете и не могу найти хорошего источника, действительно объясняющего, как подключать входные данные к коду.


Подробнее здесь: https://stackoverflow.com/questions/792 ... -be-checke
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как сохранить коллекцию флажков и ограничить количество, которое можно проверить за раз
    Anonymous » » в форуме C#
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как сохранить коллекцию флажков и ограничить количество, которое можно проверить за раз
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Проблема с выравниванием флажков Vue.js: центрирование флажков внутри ячеек таблицы
    Anonymous » » в форуме CSS
    0 Ответы
    91 Просмотры
    Последнее сообщение Anonymous
  • Проблема с выравниванием флажков Vue.js: центрирование флажков внутри ячеек таблицы
    Anonymous » » в форуме CSS
    0 Ответы
    68 Просмотры
    Последнее сообщение Anonymous
  • Фильтрация списков флажков на основе других списков флажков
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»