我可以在ASP上执行行为吗?. NET外键属性设置器

本文关键字:NET 属性 设置 ASP 执行 我可以 | 更新日期: 2023-09-27 18:02:07

在下列情况下:

    [ForeignKey("GenericFK")]
    public GenericFK GenericFK { get; set; }

是否可以在setter中插入行为?例如

set{
    GenericFK = value;
    functionCallWhenthisChanges();
}

作为一个WPF家伙,我已经习惯了拥有依赖属性,并且能够将回调绑定到属性上,这样我就可以在属性更新的时候执行行为。我有可能在ASP中做任何事情吗?净MVC5.1吗?一个简单的,嘿,这个FK更新了,执行行为。

我可以在ASP上执行行为吗?. NET外键属性设置器

作为一个WPF家伙

那是"作为一个从未学过c#基础知识的WPF家伙"?

public GenericFK GenericFK {get;设置;}

这是一个auto属性,不能在auto属性中插入任何内容。

BUT:你可以通过标准的。net规则使它成为一个普通属性。也就是说,你可以自己实现get和set,将值存储在一个变量中。

BUT:当EF加载数据时(说真的,您的代码与ASP无关)。那么当数据被加载时,set也会执行…这有点困难