Pour ASP.NET GridView:Y at-il benefitis sur l'utilisation d'un BoundField sur le champ modèle
Je veux savoir s'il y a des avantages sur l'utilisation d'un Boundfield
sur le champ modèle.
Le seul avantage que je peux penser, est d'utiliser boundfield
plus simple et il a besoin de moins de code. Je prévois de me débarrasser de tous les champs liés dans mon code et de les remplacer par des champs Template, principalement parce que je n'aime pas utiliser l'index de colonne codé en dur pour obtenir des valeurs du champ lié.
string name=GridViewCurrentRow.Cells[13].Text
Je préfère utiliser la méthode FindControl("ControlID")
de classe Row et ce semble être seulement faisable si j'utilise un champ de modèle.
Ai-je oublié quelque chose ou y a-t-il des préoccupations? Partagez s'il vous plait.
Utilisez les champs Modèle si vous avez besoin d'un rendu différent de ce champ de colonne à la place du rendu par défaut (champs liés) – Legends