WPF の MVVM パターンを知っている場合は、Josh smith msdn の記事で CustomerViewModel が次のような単純なプロパティを保持していないことを知っています。
public string FirstName {get;set;}
むしろ、ViewModel はモデルをラップし、次のようにプロパティ アクセスを委任します。
public string FirstName
{
get { return _customer.FirstName; }
set
{
if (value == _customer.FirstName)
return;
_customer.FirstName = value;
base.OnPropertyChanged("FirstName");
}
}
これはasp.net mvcで見たことがありません。これは INotifyPropertyChanged インターフェイスがないためですか?