'>
protected void Page_Load(object sender,EventArgs e)
{
Investissement1TextBox.Attributes.Add("onChange", "alert('This JS function was added on the fly to this HTML Server Control!');");
}
Ceci c'est du code que j'ai récupéré sur divers site, des sites de référence pour certaines partie. Pourtant lorsque je compile j'ai le message d'erreur suivant :
Erreur 1 Le nom 'Investissement1TextBox' n'existe pas dans le contexte actuel
J'ai donc modifié le code de la sorte :
protected void Page_Load(object sender,EventArgs e)
{
((TextBox)Formulaire.FindControl("Investissement1TextBox")).Attributes.Add("onChange", "alert('This JS function was added on the fly to this HTML Server Control!');");
}
là c cool ça compile mais j'ai le message d'erreur suivant quand la page se charge :
La référence d'objet n'est pas définie à une instance d'un objet.
J'ai modifié encore le code :
protected void Page_Activate(object sender,EventArgs e)
{
((TextBox)Formulaire.FindControl("Investissement1TextBox")).Attributes.Add("onChange",
"alert('This JS function was added on the fly to this HTML Server
Control!');");
}
et
protected void Page_Activate(object sender,EventArgs e)
{
Investissement1TextBox.Attributes.Add("onChange", "alert('This
JS function was added on the fly to this HTML Server Control!');");
}
Rien n'y fait le problème perdure, cela fait 1h que je cherche, mais je ne comprends pas ... est ce que les codes que j'aurai pu trouver serait de versions précédente et donc peut etre plus compatible avec la nouvelle version du framework .... Je ne sais pas.
Merci pour votre aide