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 :

Instancier un objet page depuis son nom "maPage.aspx"


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2010
    Messages : 164
    Par défaut Instancier un objet page depuis son nom "maPage.aspx"
    Bonjour à tous,

    je cherche à instancier un objet Page grâce à son nom "maPage.aspx".

    Un peu comme on pourrait le faire pour userControl

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    Control ctrl = Page.LoadControl("ctrl.ascx");
    Quelqu'un a t'il une idée ?

    Merci d'avance.

  2. #2
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    La question que je me pose est pourquoi faire? tu veux recréer un module ISAPI pour IIS ?

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2010
    Messages : 164
    Par défaut
    le but est d'obtenir la liste des contrôles contenus dans une page
    au moyen de :

  4. #4
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    Tu peux le faire surement avec de la reflection, mais je ne saisis pas trop l'utilité de vouloir connaitre les contrôles d'une page non instanciée.

    Je suspecte un problème de conception de ton appli si je puis me permettre

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2010
    Messages : 164
    Par défaut
    J'ai effectivement aussi pensé à la réflexion mais je n'ai pas encore trouvé comment faire dans le cas d'une page web.

    L'idée finale est de réaliser un petit module qui permet de générer des fichiers ressources pour la localisation d'un projet web.
    Visual studio peux générer ces fameux fichiers mais seulement pour une page à la fois. (en tout cas, je n'ai pas trouvé comment faire pour toutes les pages d'un coup).

    Or, notre projet web contient beaucoup de pages et c'est fastidieux de le faire pour chaque.

    Donc, en résumé ça donne :

    pour chaque page ou usercontrol d'un projet web -->
    en parcourir tous les contrôles -->
    lister les propriétés "localizable"
    et créer un fichier xml .resx avec toutes ces propriétés.


    Maintenant, peut être y a t'il une meilleure solution de faire ça ?

  6. #6
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    Effectivement, je comprends mieux ton souci. Au temps pour moi sur cette histoire de conception...

    Si j ai un peu de temps je regarderais un peu ce que l'on peut faire avec la reflection.

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/05/2008, 11h31
  2. [IL]Instancier un objet à partir de son nom de classe
    Par neo.51 dans le forum Framework .NET
    Réponses: 2
    Dernier message: 08/08/2007, 11h43
  3. Réponses: 7
    Dernier message: 29/11/2006, 11h32
  4. [C#] Instancier un objet Form depuis un Thread
    Par Philipili dans le forum Windows Forms
    Réponses: 10
    Dernier message: 13/05/2006, 13h40

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