2009-08-23 3 views
2

J'ai une forme que nous (.aspx) qui a plusieurs contrôles tels que dropdownlist, zone de texte (TextBox1), ...Problème: textbox ne déclenche pas son événement TextChanged après avoir tapé du texte?

autopostback de DropDownList est vrai et quand je change l'indice sélectionné de celui-ci, basé sur ce que l'indice J'ai sélectionné, un texte est écrit dans textbox1 et puis parce que l'autopostback de textbox1 est vrai, 2 autres zones de texte se remplissent en fonction du texte écrit dans textbox1. Mais de manière surprenante, lorsque je tape du texte directy dans textbox1, l'événement textchanged ne se déclenche pas.

pourquoi?

J'utilise Asp.net 3.5, C#.

+3

Donnez une partie de votre balisage et JS. – ChaosPandion

+0

est-ce un côté serveur ou un événement côté client que vous recherchez? –

+0

J'utilise la gestion des événements côté serveur .... – odiseh

Répondre

1

Tapez-vous le texte et l'onglet dans la zone de texte? La publication pour une zone de texte se produit lorsqu'elle perd le focus. Reportez-vous à la section des remarques de TextBox.Autopostback.

+0

oui, après avoir tapé dans la zone de texte, je tabulation de celui-ci, mais malheureusement, l'événement textchanged hanlder ne se déclenche pas. Je vais vérifier le lien que vous avez écrit. Je vous remercie. – odiseh

Questions connexes