ASP.NET Ajout de Plusieurs pieds de lignes à Gridview
je.e pour le moment, je suis en ajoutant une ligne de pied de page de mon gridview comme suit
Protected Sub gvShoppingCart_RowDataBound(ByVal sender As Object, ByVal e As GridViewRowEventArgs) Handles gvShoppingCart.RowDataBound
' If we are binding the footer row, let's add in our total
If e.Row.RowType = DataControlRowType.Footer Then
e.Row.Cells(5).Text = "<strong>Total Cost:</strong>"
e.Row.Cells(6).Text = ShoppingCart.Instance.GetSubTotal().ToString("C")
End If
End Sub
Comment puis-je ajouter plus de lignes de pied de page Total de Réduction, le Total Enregistré etc de la même manière que ci-dessus
OriginalL'auteur StevieB | 2011-08-16
Vous devez vous connecter pour publier un commentaire.
Voici un code pour insérer une nouvelle ligne, basé sur la ligne de pied de page. Vous pourriez modifier pour insérer plusieurs lignes.
OriginalL'auteur patmortech
À l'aide de la commande par défaut, il y a une seule ligne de pied de page, par conséquent, vous avez à gérer l'affichage de tous les éléments supplémentaires manuellement, probablement par l'insertion
ou similaire balises pour créer des lignes supplémentaires.
Vous pourriez faire un modèle personnalisé pour les champs dans le pied de page afin d'aider à contrôler la mise en page.
OriginalL'auteur Mitchel Sellers
Vous devez utiliser le
<FooterTemplate>
dans<asp:TemplateField>
de laGridView
Voici un exemple: http://csharpdotnetfreak.blogspot.com/2009/07/display-total-in-gridview-footer.html
Une meilleure option serait d'utiliser la
ListView
de contrôle. Il offre beaucoup plus de souplesse pour la mise en page.OriginalL'auteur Vaibhav Garg