asp.net mvc эквивалент обратного вызова rails before_save - PullRequest
2 голосов
/ 12 мая 2010

Привет, я ищу обратный вызов MVC asp.net для уточнения данных перед сохранением модели.

В рельсах есть before_save.

Спасибо

1 Ответ

3 голосов
/ 12 мая 2010

Если вы используете Entity Framework (на что указывает ваш тег), тогда этот пост StackOverflow сможет вам помочь. По сути, вы можете перехватить событие SavingChanges и делать все, что захотите. Поместите это в частичный класс, который добавляет следующие методы в ваш объектный контекст:

partial void OnContextCreated()
{
    SavingChanges += DoWhatYouMust;
}

private void DoWhatYouMust(object sender, System.EventArgs e)
{
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...