Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643

    Bottone creato dinamicamente tramite combobox

    Se creo un bottone dinamiamente utilizzando, ad esempio, un altro bottone, faccio così;
    codice:
    <script language="C#" runat="server">
    void New_Button(Object x, EventArgs y)
      {
    Button mybutton = new Button();
    mybutton.Text="Bottone dinamico";
    this.Page.Form.Controls.Add(mybutton);
    }
    </script>
    
    
    
    <html>
    <body>
    <form runat="server">
    <p>
    <p>
    <asp:button runat="server" id="Button" Text="creo bottone!" OnClick="New_Button"/>
    
    </form>
    </body>
    </html>
    e tutto funziona.
    Voglio invece crearlo legato all'opzione onChange di una select.
    Richiamare la funzione sopra dall'vento onChange, ma non riesco a richiamarla (eventualmente posso farlo anche richiamando una funzione in javascript).

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Se non sei costretto ad usare una vecchia <select>, devi farlo all'OnSelectedIndexChanged, che è l'evento lato server che viene invocato quando selezioni una voce diversa da quella visibile, in una DropDownList.

    occhio che la gestione del click del bottone creato, la sua permanenza sulla pagina e tutto il resto vanno gestiti bene...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Il discorso è che con la select, chiamando una funzione javascript, lo so fare, utilizzando il dom, ma voglio richiamarlo così, ed evidentemente manca un attributo alla select

  4. #4

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.