attribut dépend d'un autre domaine

Dans un modèle de mon ASP.NET application MVC je voudrais valider une zone de texte que nécessaire uniquement si une case est cochée.

Quelque chose comme

public bool retired {get, set};

[RequiredIf("retired",true)]
public string retirementAge {get, set};

Comment puis-je le faire?

Merci.

InformationsquelleAutor Ahmet Dalyan | 2010-09-14