come nascondere un pannello in javascript

Qual è l’approccio migliore per mostrare e nascondere in asp, con un pannello contenente altri controlli textbox e label controlli

 

2 Replies
  1. 3

    Puoi provare

    document.getElementById( 'Panel1ClientId' ).style.display = 'none'; //to hide

    e

    document.getElementById( 'Panel1ClientId' ).style.display = 'block'; //to show

    ?

  2. 4

    Utilizzo di jQuery, si può solo cambiare visibilità:

    $('#<%= YourPanel.ClientID %>').hide();
    $('#<%= YourPanel.ClientID %>').show();

    Edit: jQuery è probabilmente eccessivo solo per nascondere/mostrare, ma se avete intenzione di aggiungere ulteriori funzionalità lato client, si dovrebbe considerare l’utilizzo 😉

    • Vorrei anche raccomandare di impostazione del pannello ClientIDMode statica.
    • Buona idea per sbarazzarsi di asp.net tag zuppa (in caso di utilizzo .NET 4.0)

Lascia un commento