Ich habe eine Benutzersteuerung, die Ergebnisse aus einer Datenbank in einem Gridview anzeigt. Die enthaltende Seite empfängt Querystring-Werte und übergibt sie an das zu ladende Benutzersteuerelement.User Control von Anforderungsvariable bevölkerten Seite in enthalten
Von der Seite enthält, was ist der beste Weg, um die Benutzersteuerung zu laden und anzuzeigen? Derzeit mache ich folgendes:
- Page_Load enthaltend: Erhalten Sie Abfragezeichen Werte
- Page_Load Containing: Instantiate Steuer Benutzer
- Containing Page_Load: set Eigenschaften des User Control
- Page_Load mit einem Gehalt: User Control auf Seite hinzufügen
ich bin nicht sicher, welches Ereignis in der Benutzersteuerung zu verwenden, um die Datenbank und füllt Kontrolle zu treffen; soll ich eine "Populate this Control" -Methode für die Benutzersteuerung erstellen und sie von der Containing-Seite aufrufen? Oder verwenden Sie eine Page Load Routine in dem Benutzersteuerelement?