J'essaie d'accéder à la source de données avant de la lier à la grille. Comment je fais ça? Ma supposition que je devrais regarder dans un des événements comme Grid.DataBindingAsp.net GridView - comment accéder à la source de données avant que les données ne soient liées?
2
A
Répondre
1
Oui, l'événement GridView.DataBinding sera levé avant que le contrôle soit lié. Vous pouvez accéder au contrôle DataSource dans cet événement et apporter des modifications si vous le souhaitez (par exemple, modifier les paramètres).
protected void Grid_DataBinding(object sender, EventArgs e)
{
mySqlDataSource.SelectCommand = "Select * from Stars";
}
0
Une façon serait de ne pas définir la source de données sur la grille elle-même. Dans la page_load, créez et remplissez votre source de données, puis liez-la dynamiquement à votre grille de données. De cette façon, vous seriez en mesure d'y accéder.
J'espère que ça aide!
Questions connexes
- 1. WPF: Afficher UserControl avant que toutes les propriétés liées ne soient chargées
- 2. Comment puis-je accéder à la source de données parente dans la syntaxe d'expression de données dans Asp.net?
- 3. GridView: convertit les données avant bindind en GridView
- 4. Asp.net - Création 2 liées listes déroulantes la base de données
- 5. Eval avec des données déclaratives liées ASP.NET
- 6. Comment traiter les données mysql_result avant que l'AMFPHP transmette les données à Flash
- 7. IListSource ne contient aucune source de données
- 8. Accéder à iTunes Données de la classification
- 9. GridView ne mettra pas à jour la source de données sous-jacente
- 10. Accéder à toutes les données de la base de données RadGrid?
- 11. Trier les valeurs avant qu'elles ne soient envoyées au réducteur
- 12. Source de données Linq to SQL et Gridview
- 13. Récupère les données de la source de données sql dans les contrôles asp.net
- 14. asp.net 2.0: meilleure structure de données à lier à gridview
- 15. Ne doit pas Bind() passer les valeurs du contrôle enfant à GridView avant Page.PreRender?
- 16. asp.net gridview tri sans données rebind
- 17. ASP .NET - Enregistrer la copie des données existantes avant la mise à jour dans GridView
- 18. Lecture de données à partir de BaseDataBoundControl.DataSource (GridView ASP.NET)
- 19. Recherche d'un Gridview avec une source de données DataTable
- 20. Comment accéder aux champs de source de données dans un événement ItemDataBound ASP.NET Repeaters?
- 21. Les données DesignTime ne s'affichent pas dans Blend lorsqu'elles sont liées à CollectionViewSource
- 22. Source de données Reportviewer dans asp.net-mvc
- 23. Quel contrôle effectue la conversion de type: GridView ou contrôle de source de données?
- 24. Tri des colonnes dans un gridview dont la source de données est un oracle db
- 25. données ne filtre pas avant une jointure
- 26. Modifier les propriétés d'un bouton ASP en fonction des données liées dans un GridView?
- 27. Oracle Base de données de performance liées
- 28. Comment MS Access rejoint-il des tables liées (liées à la même base de données SQL Server)?
- 29. Comment récupérer les données triées à partir d'un gridview DataBound?
- 30. CheckBoxField dans GridView ne liera pas à un champ de chaîne dans la base de données