hERITAGE DES COMPOSANT VISUEL DES COMPOSANTS
Hors ligneYan Le 18/05/2011 à 23:49 Profil de Yan Configuration de Yan

Bonjour,

Je souhaite , dans un projet asp.net en C#, avoir un page web form qui hérite des éléments visuels d'une autre page web forms, qui elle hérite de la classe de base :

System.Web.UI.Page

J'ai donc une classe WebPage, qui contient un bouton par exemple, et qui est déclarée ainsi :

public class WebPage : System.Web.UI.Page

Et une deuxième classe D_Acceuil déclarée ainsi (avec le using qui va bien):

public class D_Acceuil : WebPage

Or, dans le concepteur et à l'éxécution de D_Acceuil, je ne vois pas le bouton que j'ai mis dans WebPage.

Il semble y avoir un problème d'héritage des composants visuels.
Les balises @ Page respectives sont déclarées ainsi :
<%@ Page language="c#" Codebehind="WebPage.aspx.cs" AutoEventWireup="false" Inherits="Affi2.net.Webforms.Commun.WebPage" %>
et
<%@ Page language="c#" Codebehind="D_Acceuil.aspx.cs" AutoEventWireup="false" Inherits="Affi2.net.D_Acceuil" %>
Dans cette dernière, j'ai tenté de mettre WebPage, mais cela ne donne rien.

Est-il possible de faire de l'héritage de web forms ?
Qu'est ce qui cloche dans ce que je déclare ?

Merci pour votre aide.

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels