Question

Ou remplissez-vous manuellement vos contrôles de formulaire à l'aide d'une méthode?

Est-ce que l'une ou l'autre est considérée comme une meilleure pratique?

Était-ce utile?

La solution

En règle générale, si les objets de liaison de données ou DAL sont possibles, je les utiliserais. Le vieil axiome est vrai: la ligne de code la plus fiable et sans erreur est souvent celle que vous n'avez pas eu à écrire. (N'oubliez cependant pas que vous devez savoir exactement comment se produit la liaison de données, en quoi elle consiste, et vous devez pouvoir faire confiance au framework et à la non-erreur de vos objets source!)

Comme d'autres l'ont déjà mentionné, vous devez le renseigner manuellement si vous aviez besoin de fonctionnalités spécifiques non liées à la liaison, ou en cas de problème lié à la liaison de données avec des objets métier / DAL (comme cela arrive parfois avec certains contrôles tiers). .

Autres conseils

Eh bien, ça dépend. J'ai eu tendance à utiliser la liaison de données partout où je pouvais - c'est diablement pratique, mais à l'occasion, je vais les renseigner manuellement. En particulier, je trouve utile d’utiliser des liaisons de données avec des commandes telles que DataGridView. Cela rend le filtrage assez simple.

Cela dépend vraiment de ce que vous essayez d’atteindre.

La liaison de données est simple et puissante, mais si vous avez besoin de davantage de contrôle ou d'un effet secondaire, vous pouvez renseigner manuellement le contrôle à partir d'une méthode.

Personnellement, je commence par une liaison de données, que je modifie plus tard si nécessaire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top