Bonjour
Je travaille actuellement sur un application développée avec ASP et C# pour le code behind.
Dans cette application il y a des rapports rattachés a différents départements d'une entreprise, composés de 2 gridview.
En dehors des colonnes des gridview et du titre de la page il y a peu de différences.
Actuellement il y a une page par département. Cette page regroupe des fonctions utilisant les grid view ou participant à leurs création.
Je souhaiterais mutualiser les choses.
J'avais tout d'abord penser à faire une sorte de classe mère C# dans un fichier Rapport.cs et des calsses filles dans mes fichiers DepRapport.cs rattaché au pages DepRapport.aspx
Cependant je ne vois pas comment utiliser les variables contenue dans les pages, comme les gridview par exemple, depuis ma classe mére.
Ma première idée fut de créer des variables abstraites qui serait surchargé par les variables des pages filles mais ca ne fonctionne pas.
Aurriez-vous une idée ?
Merci
Partager