/ / La casella di testo ASP.Net non effettuerà il postback su textchanged se impostato su false su pageload - asp.net, controls, postback

La casella di testo ASP.Net non effettuerà il postback su textchanged se impostato su false su pageload - asp.net, controls, postback

Ho una casella di testo con un validatore regex allegatoad esso e alcune cose nel codice ontextchanged dietro. Funziona tutto bene a meno che non avvii la textbox con Visible = false. Ovviamente, sto impostando la textbox.Visible per true più avanti nel codebehind, ma quando lo faccio, nessun postback si verifica quando il testo cambia. Sono abbastanza sicuro di aver isolato la causa quando cambio la proprietà visible, ma qualcuno ha mai visto qualcosa del genere o conosce qualche tipo di lavoro in giro?

risposte:

0 per risposta № 1

Quando si imposta la proprietà visible di un controllo su false, la pagina non viene visualizzata affatto. Se si desidera semplicemente che non venga visualizzata all'utente, è possibile utilizzare i CSS.

Hai AutoPostBack = "true" impostato nella casella di testo?