J'ai un contrôle utilisateur qui affiche les résultats d'une base de données dans un gridview. La page contenant reçoit des valeurs de chaîne de requête et les transmet au contrôle utilisateur à charger.User Control population de variable demande contenant la page
A partir de la page contenant, quelle est la meilleure façon de charger et d'afficher le contrôle de l'utilisateur? À l'heure actuelle, je fais ce qui suit:
- contenant Page_Load: Obtenir des valeurs queryString
- contenant Page_Load: Instanciez User Control
- contenant Page_Load: définir les propriétés de contrôle utilisateur
- contenant Page_Load: Ajouter un contrôle utilisateur à la page
Je ne suis pas sûr quel événement dans le contrôle de l'utilisateur à utiliser pour frapper la base de données et remplir le contrôle; devrais-je créer une méthode "Remplir ce contrôle" sur le contrôle utilisateur et l'appeler à partir de la page Containing? Ou utilisez une routine Page_Load dans le contrôle utilisateur?