Blazor vRC1
Кажется, есть тонкости компонента EditForm
, когда он не будет отображать свое содержимое в определенных ситуациях разметки.Например, когда EditForm
помещается в теги <table>
, ничего не происходит .
<table>
<thead>...</thead>
<EditForm Model="MyModel">
@foreach(var item in MyModel.Items)
{
<tr><td>....</td></tr>
}
</EditForm>
</table>
Однако, оборачивая <table>
с помощью EditForm
все рендерится, как и ожидалось .
<EditForm Model="MyModel">
<table>
<thead>...</thead>
@foreach(var item in MyModel.Items)
{
<tr><td>....</td></tr>
}
</table>
</EditForm>
Я в порядке с последним, однако, если движок рендеринга не может обработать первый пример, было бы неплохо, если бы он 'выдает какую-то ошибку, чтобы предупредить разработчика, что ситуация не поддерживается.