嗨我正在寻找一个asp.net mvc回调,以便在保存模型之前获得精心设计的数据。
在rails中有before_save。
由于
答案 0 :(得分:3)
如果您使用的是实体框架(您的代码标明了),那么this StackOverflow post应该可以帮助您。基本上你可以拦截SavingChanges事件,并做任何你想做的事情。将它放在一个部分类中,该类将以下方法添加到对象上下文中:
partial void OnContextCreated()
{
SavingChanges += DoWhatYouMust;
}
private void DoWhatYouMust(object sender, System.EventArgs e)
{
}