Sviluppo app ASP.NET MVC4, codice EF prima. ho classe di base:Dati diversi Attributi di annotazione per le classi derivate
public class Entity
{
public int Id { get; set; }
public string Title { get; set; }
}
e ho alcuni classi derivate, ad esempio:
public class City : Entity
{
public int Population { get; set; }
}
E molte altre classi derivate (articolo, Topic, auto, ecc). Ora voglio implementare l'attributo "Richiesto" alla proprietà Title in tutte le classi e voglio che ci siano diversi ErrorMessages per diverse classi derivate. Ad esempio, "Titolo non deve essere vuoto" per la classe Argomento, "Nome della tua auto" per la classe Car ecc. Come posso fare questo? Grazie!
L'opzione di sovrascrittura è valida per la mia applicazione. Questo è ciò di cui ho bisogno. Grazie! – ifeelgood
Quando si definisce una proprietà nella classe base, dovrebbe essere utilizzata da TUTTE le classi derivate. – Jowen
Rendendo la proprietà virtuale nella classe base, il validatore di intervalli sta andando a colpire dichiarato nella classe figlio. – BrainCoder