Umbraco MVC validation attributes regular and special (for cases when you need conditional validation or/and date comparison) that allows you to use dictionary items