2010-06-21 2 views
1

J'utilise collection class pour fonctionner comme source de données pour gridview. Veuillez télécharger la source de nopCommerce auprès du http://nopCommerce.com. Je suis la même approche.Problème avec la classe de collection utilisant comme source de données dans asp.net

J'ai créé mes fournisseurs et classes de collection utilisées comme sources de données pour gridview. Les données sont parfaitement liées. Le problème est que je dois personnaliser tous les événements pour gridview comme "RowDeleting", "RowUpdating", "RowCancellingEdit" etc. Surtout la page est postback si je suis en cliquant sur modifier, mettre à jour ou sélectionner des boutons.

Est-ce que quelqu'un peut fournir une solution appropriée?

Merci de partager votre temps.

Cordialement Mohammad Irfan

Répondre

0

Je ne vois rien qui ne fonctionne pas correctement. Dans la mesure où une collection est un objet "simple", vous devez implémenter ces méthodes car GridView ne sait pas comment apporter ces modifications à une collection d'objets. Vous pourriez penser à créer votre propre DataSource control.

0

archivez vous si la page est l'affichage du dos avant de se lier vos données?

i.e. .:

protected void Page_Load(object sender, EventArgs e) 
{ 

    if(!IsPostBack) 
    { 
     BindGridView(); 

    } 

} 
Questions connexes