Ho due elenchi a discesa sul mio form-ddl1 e ddl2. Insieme determinano la visibilità di una casella di testo -txt1. Per quello che faccio questo controllo:ASP.NET - Controlback postback droplistlist programmato
if (ddl1.SelectedIndex==2 && ddl2.SelectedIndex>2)
{
if (!txt1.Visible)
{txt1.Visible=true;// And then I want to call postback}
}
else
{
if (txt1.Visible)
{txt1.Visible=false;// And then I want to call postback}
}
Come potete vedere, voglio inviare la pagina per server solo se i condions di cui sopra sono vere. Il codice precedente viene attivato sull'evento SelectedIndexChanged di entrambe le liste a discesa. Come posso o è possibile raggiungere una condizione?
non capisco che cosa si vuole fare - il modulo è già stato inviato indietro dopo l'indice è stato cambiato - che cosa stai cercando di raggiungere? –
Ho impostato AutoPostBack su false. Quindi, quando cambio l'indice non fa il postback. –
OK OK, quindi non si desidera postback ogni volta che l'indice cambia, solo quando vengono soddisfatte le condizioni di cui sopra? è corretto? –