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#] 1.1 vers 2.0


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 331
    Par défaut [C#] 1.1 vers 2.0
    Bonjour,

    Je suis en train de migrer une application asp.net 1.1 vers du 2.0.

    Bien entendu, en compilant en 2.0, l'application est bourrée d'erreur que je corrige au fur et à mesure.

    Je plante actuellement sur un contrôle utilisateur, pour lequel j'ai le message d'erreur suivant :
    The name 'DDL_BU' does not exist in the current context

    Pourtant, j'ai bien dans mon code ascx
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:DropDownList Width="120" id="DDL_BU" Runat="server"></asp:DropDownList>
    Coté code-behind, ça donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    			if (!Page.IsPostBack)
    			{
                    new FillDDL().getOperatorBUs(selectedOperator.id_operator, DDL_BU);
     
    				DDL_BU.SelectedIndex = 0; // Most recent one.
    				if(UVarSession.CurrentPage.Equals("2121"))
    					TABLE_BTN_SEARCH.Visible=true;
    				else
    					TABLE_BTN_SEARCH.Visible=false;
    			}
    Et ça bug donc partout ou j'ai du DDL_BU (avec TABLE_BTN_SEARCH c'est pareil aussi)

    Quelqu'un aurait-il une idée ?

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Est-ce que ton control est déclaré dans le fichier tapage.designer.cs

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 331
    Par défaut
    Eh bien à priori, vu que je suis en asp.net, je n'ai pas de designer.cs ... enfin, je crois...

    le designer.cs n'existe que dans les appli winform non?

    Mon userControl est un web user control

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par kendras Voir le message
    le designer.cs n'existe que dans les appli winform non?
    Non

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 331
    Par défaut
    Je n'ai pas de designer.cs ...

    Après une petite googlelisation, j'en conclus qu'il y a une différence entre une site asp.net et une application asp.net
    Il faudrait donc que je fasse une migration "Migrating from VS 2005 Web Site Projects to VS 2005 Web Application Projects"
    cf : http://webproject.scottgu.com/CSharp...igration2.aspx

    Ceci étant, comme je n'ai pas l'outils pour effectuer cette migration, il y a sûrement une autre solution à mon problème...

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    581
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 581
    Par défaut
    Je pense qu'alors tu dois déclarer tes contrôles en protected comme toute variable membres.
    Car il n'y a pas de Designer et donc je pense que ce contrôle après migration n'est plus connu.
    Je pense avoir eu le même problème en développant sur une application migrée. Dés lors tout nouveau contrôle sur des pages existantes devaient être redéfini en varibales membre.

    Fix

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

Discussions similaires

  1. A ceux qui ont migré de VB6 vers VB.Net
    Par Fox dans le forum VB 6 et antérieur
    Réponses: 81
    Dernier message: 21/05/2008, 14h56
  2. Socket:Envoyer du texte d'un serveur vers tout les clients
    Par cedm78 dans le forum Web & réseau
    Réponses: 7
    Dernier message: 01/08/2002, 16h40
  3. [Kylix] De delphi vers Kylix : Et les HLP ?
    Par Beuz dans le forum EDI
    Réponses: 1
    Dernier message: 11/06/2002, 11h38
  4. Réponses: 2
    Dernier message: 30/05/2002, 10h19
  5. Réponses: 1
    Dernier message: 13/05/2002, 09h19

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