Visualizzazione dei risultati da 1 a 2 su 2

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908

    [C#] Databind ListBox e Page_Load

    Salve ragazzi, ho scritto questo semplicissimo codice:

    codice:
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            
           
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            string[] arrayElementi = new[] { "Uno", "Due", "Tre" };
            ListBox1.DataSource = arrayElementi;
            ListBox1.DataBind();
        }
    }
    Nell'altra pagina(default.aspx) ho un semplicissimo Listbox che viene popolato attraverso gli elementi presenti nell'array "arrayElementi", al posto di effettuare il binding attraverso il click sul pulsante, vorrei fare in modo che ciò avvenga al load della pagina, ovvero tramite il metodo "Page_Load", ma non ci riesco, poiché se vado ad inserire il codice che vedete nell'altro metodo, mi va in errore!
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Default.aspx
    codice:
    <body>
        <form id="form1" runat="server">
        <div>
        <asp:listbox ID="lb" runat="server"></asp:listbox>
        </div>
        </form>
    </body>


    Default.aspx.cs
    codice:
    public partial class _Default : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                if (!IsPostBack) {
                    string[] arrayElementi = new[] { "Uno", "Due", "Tre" };
    
                    lb.DataSource = arrayElementi;              
                    lb.DataBind();
                }
            }
        }
    Ultima modifica di djciko; 15-04-2014 a 14:22

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.