FAQ ASP.NET/VB.NET
Sommaire
>
Coté serveur >
Origines probables des exceptions
Je n'utilise pas le code-behind et il ne trouve pas un objet se trouvant dans ma page, pourquoi?
Je reçois une NullReferenceException, quelle en est la cause?
Je n'utilise pas le code-behind et il ne trouve pas un objet se trouvant dans ma page, pourquoi?
Je reçois une NullReferenceException, quelle en est la cause?
| ||
auteur : Didier Danse | ||
Bien qu'il ne faut pas déclarer l'objet dans son code (je précise: "je n'utilise pas le code-behind"),
la raison la plus probable est l'oubli du runat="server" dans la définition de l'objet dans votre page.
|
| ||
auteur : Didier Danse | ||
Lorsque l'on utilise la technique du Code-Behind, il faut lier les différents
contrôles de la page .aspx avec le code. Si une NullReferenceException est lancée, cela peut être dû à: - les noms ne correspondent pas entre la page .aspx et le code-behind - la variable dans le code est déclarée comme étant privée - le contrôle n'a pas la propriété runat=server |