IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C#] [Debutant] Problème <%@ Page et include


Sujet :

ASP.NET

  1. #1
    Membre averti
    Inscrit en
    Octobre 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 15
    Par défaut [C#] [Debutant] Problème <%@ Page et include
    Bonsoir ,

    Je suis confronté à un problème de débutant, je m'explique:

    Alors voila, j ai une Web Form Default.aspx dont le code C# correspondant est contenu dans un fichier Default.aspx.cs.

    Jusque là tout va bien..

    J'ai ensuite créé un Acceuil.aspx (et le Acceuil.aspx.cs correspondant).

    Dans Default.aspx, je fais un <!-- #include virtual="Acceuil.aspx"--> .

    Malheuresement à la compilation, je rencontre une erreur:
    -> "Une seule directive 'page' peut être utilisée."

    Effectivement, le fichier Default.aspx contient:

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

    et Acceuil.aspx (inclus dans le premier fichier) contient:

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Acceuil.aspx.cs" Inherits="Acceuil" %>


    Je me trompe peut-être, mais je pense être obligé de mettre ces deux directives, sinon le compilateur ne sait pas où se trouve le CodeBehind de chaque fichier .aspx . Je fais donc appel à vous .


    En espérant avoir été assez clair, je vous remercie d'avance.

    Amicalement,
    LechucK

  2. #2
    Membre Expert Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Par défaut
    Tu ne peux pas utiliser des directives include avec deux pages aspx .
    Il te faut utiliser les UserControls pour nfaire des "inclusions", ils sont la pour ça

  3. #3
    Membre averti
    Inscrit en
    Octobre 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 15
    Par défaut
    Merci pour ta réponse. J'ai opté pour l'utilisation d'une MasterPage, ce qui m'a facilité la tache.


    Merci encore.

    LechucK

Discussions similaires

  1. Problème de saut de page en debut de premiere page
    Par Ingvar dans le forum iReport
    Réponses: 6
    Dernier message: 15/09/2009, 11h41
  2. [Debutant] Problème de sécurité dans un applet
    Par peaceinpal dans le forum Applets
    Réponses: 3
    Dernier message: 09/09/2004, 20h56
  3. [apache][htaccess]Problème de pages sécurisées
    Par Mel68 dans le forum Apache
    Réponses: 5
    Dernier message: 09/06/2004, 11h53
  4. [debutant]Problèmes
    Par BibiGmi dans le forum OpenGL
    Réponses: 2
    Dernier message: 05/03/2004, 14h00
  5. [Debutant] Problème du linker [Dev-c++4]
    Par Macdir dans le forum Dev-C++
    Réponses: 3
    Dernier message: 30/05/2003, 20h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo