【发布时间】:2021-03-24 21:22:27
【问题描述】:
我从 SQL Server 接收数据并将其加载到模型中:
namespace BlazorServer.Models
{
public class Animal
{
public int height { get; set; }
public string name { get; set; }
public string origin { get; set; }
}
}
在一个组件中,我使用模型来显示数据。用户可以编辑数据。这是一个示例:
<input @onchange="args => ValueChanged(args)" value="@animal.name" class="form-control form-control-sm border rounded" />
如何获取模型的哪个属性发生了变化?我尝试了以下方法,但我只得到了新值:
private void ValueChanged(ChangeEventArgs args)
{
var newValue = args.Value;
}
我想更新组件中的模型(相当于blazor的绑定)AND也马上将数据发送到SQL服务器。
【问题讨论】: