Blazor将表绑定到列表



我有一个动态表,想从代码中更新s,尝试了这种方法,但出现了错误:

@bind is not a valid attribute name

@foreach (var item in Products)
{
<tr>
<td @bind="@(item.Price)">@(item.Price)</td>
</tr>
}

我应该如何将数据标记绑定到列表项属性?

尝试

@foreach (var item in Products)
{
<tr @key=item>
<td><InputText @bind=item.Price/></td>
</tr>
}

尝试

@foreach (var item in Products)
{
<tr>
<td>@item.Price</td>
</tr>
}
InputText不起作用:InputText需要EditContext类型的级联参数。

CCD_ 2也不起作用。

使用@key作为渲染引擎来区分更新。

@foreach (var item in Products)
{
<tr @key=item>
<td>@item.Price</td>
</tr>
}

相关内容

  • 没有找到相关文章

最新更新