Erreur insoluble pour moi ASP.NET2.0

Signaler
Messages postés
29
Date d'inscription
lundi 22 mars 2004
Statut
Membre
Dernière intervention
29 janvier 2007
-
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
-
Bonjour, j'ai une erreur insolutble pour moi

Voici le code:

using

System;
using

System.Data;
using

System.Configuration;
using

System.Collections;
using

System.Web;
using

System.Web.Security;
using

System.Web.UI;
using

System.Web.UI.WebControls;
using

System.Web.UI.WebControls.WebParts;
using

System.Web.UI.HtmlControls;
public

partial
class
LinkButtonML : System.Web.UI.WebControls.
LinkButton{

protected
override
void OnLoad(
EventArgs e){

base.OnLoad(e);

ParseObjects Parse =
new
ParseObjects();

this.Text = Parse.ReturnTransLB(
this.Parent.Page.Title, _SessionML,
this); // La méthode ReturnTransLB renvoit un "string"

}

private
string _SessionML;

public
string SessionML{

get{

return _SessionML;}

set{

_SessionML =

value;}

}

}

Le message suivant apparait à la compilation, je ne sais pourquoi:
Error 2 Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class (e.g. Page or UserControl). C:\Documents and Settings\Xavier\Mes documents\Visual Studio 2005\WebSites\alphaprojet\UserControls\LinkButtonML.ascx.cs 12 33 C:\...\alphaprojet\

Si vous avez une idée, merci de bien vouloir m'en faire part...

Merci encore...

 Tukkkko

4 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
Bonjour,

a quelle ligne rencontres tu l'erreur ?

pourquoi overrider la méthode onload plutot que de s'abonner à l'event load du controle ? et Pk avoir mis le mot clé partial ? ta classe est contenus dans plusieurs fichiers ?

<hr />Cyril - MVS - MCP
Messages postés
260
Date d'inscription
vendredi 2 décembre 2005
Statut
Membre
Dernière intervention
3 novembre 2007

tu demandes d'overrider quelque chose dont tu n'hérites pas, c'est certainement cela qui te pose des soucis

 ElpenS
Messages postés
29
Date d'inscription
lundi 22 mars 2004
Statut
Membre
Dernière intervention
29 janvier 2007

En fait, quand j'enlève le mot partial, VS crie à la mort... je ne sais pas pourquoi

Et quand j'enlève tout le code, à part la déclaration de la classe, ça fait quand même l'erreur...

Strange

Tukkkko
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
tous les controles ont la méthode onload donc pas overrider ...

Tu n'aurais pas par hasard 2 classes qui ont le meme nom ? VS te dit quoi ?

<hr />Cyril - MVS - MCP