OVH Cloud OVH Cloud

Erreur incomprehensible

2 réponses
Avatar
Pompier Christian
bonjour,
que veut dire ce type d'erreur
Control 'TVLstGen' of type 'TreeView' must be placed inside a form tag with
runat=server.

merci

2 réponses

Avatar
Pompier Christian
desole pour ce message c'est reparé
"Pompier Christian" a écrit dans le
message de news:Ou1pIlT$
bonjour,
que veut dire ce type d'erreur
Control 'TVLstGen' of type 'TreeView' must be placed inside a form tag


with
runat=server.

merci




Avatar
Patrick Philippot
Bonjour,

que veut dire ce type d'erreur
Control 'TVLstGen' of type 'TreeView' must be placed inside a form
tag with runat=server.



Le message en lui-même est assez clair mais il peut survenir suite à des
erreurs différentes. Encore une fois, quel est le contexte? S'agit-il
d'un contrôle créé dynamiquement? Ou bien d'un contrôle placé
originellement sur votre Web Form? A quel moment obtenez vous cette
erreur?

Le essage signifie clairement que ce contrôle doit être déclaré à
l'intérieur d'une balise <FORM> et qu'il doit posséder l'attribut
runat=server. Si vous avez cette erreur, c'est qu'une de ces 2
conditions n'est pas respectée. Vous pouvez le vérifier dans le code
HTML de la page dans le cas où le contrôle est déclaré statiquement.
S'il s'agit d'une création dynamique, respectez ces contraintes au
moment de la création.

Si vous obtenez ce message en faisant un drag and drop du contrôle sur
une Web Form, c'est un bug (connu) de l'IDE. Dans ce cas, remettez les
choses en place en éditant l'HTML directement selon les consignes
indiquées plus haut (la déclaration du contrôle doit se trouver à
l'intérieur d'une balise <FORM> et l'attribut runat=server doit être
explicitement déclaré).

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr