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 :

[MasterPage] Reconnaissance de Form


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 93
    Par défaut [MasterPage] Reconnaissance de Form
    Bonjour,

    J'ai décidé d'appliquer une page maître à une page de mon site et je me retrouve avec une erreur qui me dit que "form1" qui est le nom de la balise <form> de ma MasterPage n'existe pas dans le contexte actuelle ( erreur levé lorsque j'essaie de changer le defaultbutton et le defaultfocus de la form).

    Je ne comprends pas parce que je croyais que justement les balises de la MasterPage était automatiquement considérer par le compilateur comme les balises de la page qui hérite de la page maître.

    Des suggestions ?
    Merci d'avance...

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 93
    Par défaut
    Citation Envoyé par Kylen
    Bonjour,

    J'ai décidé d'appliquer une page maître à une page de mon site et je me retrouve avec une erreur qui me dit que "form1" qui est le nom de la balise <form> de ma MasterPage n'existe pas dans le contexte actuelle ( erreur levé lorsque j'essaie de changer le defaultbutton et le defaultfocus de la form).

    Je ne comprends pas parce que je croyais que justement les balises de la MasterPage était automatiquement considérer par le compilateur comme les balises de la page qui hérite de la page maître.

    Des suggestions ?
    Merci d'avance...
    Que dois-je mettre à la place de form1 ?
    This.Form ? Master.Page.Form ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 166
    Par défaut
    bonjour,

    Les web control de ton master ne sont pas accéssible directement des pages qui héritent de ce master.

    Pour y accéder il faut faire Page.Master.FindControl("mon control");

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 93
    Par défaut
    Citation Envoyé par le-roy_a
    bonjour,

    Les web control de ton master ne sont pas accéssible directement des pages qui héritent de ce master.

    Pour y accéder il faut faire Page.Master.FindControl("mon control");
    Comme cela ça ne marche pas ...

    Page.Master.FindControl("form").DefaultButton = ImageButton2.UniqueID;
    Page.Master.FindControl("form").DefaultFocus = ChampRech.UniqueID;
    Dois-je mettre ce que cette procédure me renvoit dans une variable ?

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 93
    Par défaut
    Erreur 1 'System.Web.UI.Control' ne contient pas de définition pour 'DefaultButton' D:\Documents\Visual Studio 2005\WebSites\Copie BaseContact\pages\Gest_Contacts.aspx 668 42 D:\...\Copie BaseContact\

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 93
    Par défaut
    Master.Page.FindControl("form1").DefaultButton = ImageButton2.UniqueID;

    Page.Parent.FindControl("form1").DefaultButton = ImageButton2.UniqueID;

    Page.Master.FindControl("form1").DefaultButton = ImageButton2.UniqueID;


    Toutes ces lignes donnent la même erreur en rouge dans le sujet ...
    D'ailleurs IntelliSense ne propose pas les attributs DefaultButton et DefaultFocus.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Reconnaissance de forme par réseau neuronal
    Par Rémiz dans le forum Méthodes prédictives
    Réponses: 34
    Dernier message: 28/05/2007, 16h41
  2. Reconnaissance de forme
    Par anisj1m dans le forum Images
    Réponses: 7
    Dernier message: 22/01/2007, 18h01
  3. Reconnaissance de "forme" sur une fonction
    Par Nemerle dans le forum Traitement du signal
    Réponses: 13
    Dernier message: 20/10/2006, 11h23
  4. reconnaissance de formes dans un Fichier Avi
    Par renovator dans le forum C++Builder
    Réponses: 1
    Dernier message: 05/07/2006, 09h40
  5. Algos pour reconnaissance de formes
    Par Laurent Gomila dans le forum Algorithmes et structures de données
    Réponses: 14
    Dernier message: 09/12/2005, 10h34

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