C# 如何解析参数对于System.ComponentModel.PropertyChangingEventHandler无效
我正在MVC5中重写一个ASP.NET MVC3应用程序,它大量使用了淘汰和MVVM。模型类中包含大量INotifyPropertyChanged和INotifyPropertyChanged函数 在将以下语句引入MVC5应用程序时,我在上面的主题行中收到了构建错误:C# 如何解析参数对于System.ComponentModel.PropertyChangingEventHandler无效,c#,mvvm,asp.net-mvc-5,C#,Mvvm,Asp.net Mvc 5,我正在MVC5中重写一个ASP.NET MVC3应用程序,它大量使用了淘汰和MVVM。模型类中包含大量INotifyPropertyChanged和INotifyPropertyChanged函数 在将以下语句引入MVC5应用程序时,我在上面的主题行中收到了构建错误: public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyCh
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if (this.PropertyChanging == null)
return;
this.PropertyChanging((object)this, AFCity.emptyChangingEventArgs);
}
必须采取什么措施来解决上述错误 这里错得太多了。首先,knockout不知道关于事件的废话,所以你可以直接把INPC的废话都去掉。我们不知道这座城市是什么。我称之为胡说八道,因为如果不传入正在更改的属性的名称,INPC将一文不值。这个问题表明你不知道MVC是如何工作的;我强烈建议您创建一个小型原型,它有一个视图、一个WebAPI控制器,并使用knockoutjs做一些简单的事情。你把桌面模式和web模式混为一谈,这会把我们都害死。knockout对INPC和其他与DOM无关的服务器端事件一无所知