RadioButton внутри стола с помощью Blazor - PullRequest
0 голосов
/ 24 апреля 2020

Прежде всего, я использую Blazor WebAssembly 3.2.0 Preview 4.

У меня есть список объектов с именем ObjectList, и у каждого объекта есть свойство bool с именем principal. Этот список заполняет таблицу.

Лог c состоит в том, что только один элемент в списке может иметь значение свойства principal, установленное в true, поэтому радиокнопки идеальны.

В этом примере я использую MatBlazor в качестве библиотеки для элементов управления.

Есть ли способ поместить радиопереключатель для этого свойства в таблицу, как показано в коде ниже?

<table class="table table-condensed">
    <thead>
        <tr>
            <th>Object</th>
            <th>Principal</th>
        </tr>
    </thead>
    <tbody>
    @foreach (var object in ObjectList)
    {
        <tr>
            <td>@object .name</td>
            <td>
                <MatRadioButton TValue="bool" Value="@object.principal"></MatRadioButton>
            </td>
        </tr>
    }
    </tbody>
  </table>
...