2009-05-29 5 views

Répondre

2

Cela dépend en fin de compte de vos besoins de mise en œuvre. Dans A., une nouvelle instance d'un objet Person sera créée et le classeur du modèle tentera de mettre à jour les propriétés à partir du formulaire. Dans B., l'exemple que vous avez fourni créera également un nouvel objet Person et tentera de mettre à jour les propriétés via l'interface IFilter, qui est l'un des moyens de spécifier une liste blanche dans MVC.

Une autre raison pour laquelle vous pouvez utiliser l'option B est la mise à jour d'un objet existant (par exemple, celui qui a été renseigné à partir de données dans une base de données) au lieu de créer une nouvelle instance d'objet.

Questions connexes