Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [ASP.NET] Visibilità dinamica dei componenti

    Salve a tutti.

    Forse è una domanda stupida, ma non riesco a capire perchè non mi funziona questo codice:

    codice:
    namespace WebApplication3 
    {     
    public partial class _Default : System.Web.UI.Page     
    {        
     protected void Page_Load(object sender, EventArgs e)         {          }         
     protected void Button1_Click(object sender, EventArgs e)        
     {            
     if (Label1.Text != "OK") Label1.Text = "OK";            
     else Label1.Text = "Ripremere";              
    DropDownList1.Visible = true;         } 
    
     protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)         {             
    Button1.Visible = false;              
    TextBox1.Visible = true;          }     } }
    O meglio, col pulsante funziona, con la selezione della dropdownlist no.

    Grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    ASP.NET ha una sezione dedicata.
    Sposto la discussione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3

    Re: Moderazione

    Originariamente inviato da alka
    ASP.NET ha una sezione dedicata.
    Sposto la discussione.
    Grazie, scusa.

  4. #4
    quindi, se clicchi sul pulsante viene eseguito il codice,
    se scegli una voce dalla DDL no?
    ma almeno ci passa da li? metti un breckPoint sul codice e vedi se almeno la funzione viene richiamata

  5. #5
    Originariamente inviato da Gluck74
    quindi, se clicchi sul pulsante viene eseguito il codice,
    se scegli una voce dalla DDL no?
    ma almeno ci passa da li? metti un breckPoint sul codice e vedi se almeno la funzione viene richiamata
    Come faccio?

    Scusami, ma sono nuovo in questo ambiente.

  6. #6
    comunque sia ho provato inserendo un bottone DOPO (che fa altro...) ed è come se mi aggiorna la schermata: quel controllo per la visualizzazione del textbox funziona.

    In pratica, quindi, è necessario associare un bottone per il controllo immediato del cambio?

    Io non voglio questo: voglio che anche la dropdownlist funzioni immediatamente con il cambio di selezione.

  7. #7
    RISOLTO

    Bisogna attivare su TRUE la voce AutoPostBack associata alla dropdownlist

    Fantastico!
    Grazie mille comunque!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.