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

C# Discussion :

Label1 and the name Class1 doesn't exist in current context


Sujet :

C#

  1. #1
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Février 2021
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2021
    Messages : 77
    Points : 51
    Points
    51
    Par défaut Label1 and the name Class1 doesn't exist in current context
    Bonjour

    Le code suivant donne l'erreur "Label1 doesn't exist in current context" et "the name Class1 doesn't exist in current context".
    C'est un projet website.
    Merci pour toute aide.
    Romeo

    aspx-code (oop.apsx)
    Code aspx : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <%@ page language="C#" autoeventwireup="true" validaterequest="false" inherits="oopC.oop" CodeFile="oop.aspx.cs" %> 
    <asp:Button ID="Button1" runat="server"* /> 
    <asp:Label ID="Label1" runat="server" ></asp:Label> *

    code-behind: (oop.aspx.cs)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; *
     
    namespace oopC
    {  partial class oop : System.Web.UI.Page 
    {  protected void Button1_Click(object sender, System.EventArgs e) 
    { int z; 
    z = Class1.test(3); 
    Label1.Text = z.ToString(); 
    }
    }
    }
    Dans le dossier App_Code, il y a le fichier 'useclass.cs' avec ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public class Class1
    {  public static int test(int a) 
    {  int x; 
           x = a * 2; 
           return x; 
    }
    }

  2. #2
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Février 2021
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2021
    Messages : 77
    Points : 51
    Points
    51
    Par défaut
    J'ai pu résoudre du Label en mettant la 1è lettre du namespace en lettre capitale.
    Est-ce une obligation?
    J'ai aussi rajouté OnClick="Button1_Click" dans le fichier aspx.
    Mais pour Class1, j'ai toujours l'erreur.

  3. #3
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Février 2021
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2021
    Messages : 77
    Points : 51
    Points
    51
    Par défaut
    Bizarre. J'ai fermé Visual Studio, puis je l'ai démarré à nouveau et maintenant, Class1 est reconnu.
    Comprends pas.

Discussions similaires

  1. Réponses: 8
    Dernier message: 13/12/2012, 15h08
  2. Réponses: 7
    Dernier message: 07/10/2011, 14h47
  3. The name 'AdressFamily' does not exist in the current context
    Par konamine dans le forum Windows Forms
    Réponses: 1
    Dernier message: 26/10/2008, 16h49
  4. [ERROR] region-name doesn't exist in the layout-master-set
    Par Elea49 dans le forum XML/XSL et SOAP
    Réponses: 7
    Dernier message: 31/08/2005, 07h43
  5. Problème "The specified service does not exist as an ..
    Par Rimak2 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 23/05/2005, 21h24

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