protected void Page_Load(object sender, EventArgs e) { // lo fa eseguire sempre TRANNE la prima volta, perchè al primo giro è false, poi diventa true // ispostback è sempre falsa la prima volta if (!Page.IsPostBack) { // inizializzazioni che vengono eseguite solo la prima volta che carico la pagina // lblMessaggio.Text = "Digita username e password, poi clicca sul pulsante INVIA"; //lblMessaggio.Text = "Premi il pulsante INVIA, apparirà la lista delle nazioni gestite."; DBtools db = new DBtools(); cmbTables.DataSource = db.getTableName(); cmbTables.DataBind(); cmbTables.SelectedIndex = 0; dgvItems.DataSource = db.getTable(cmbTables.SelectedItem.ToString()); dgvItems.DataBind(); } else { // elaborazioni da eseguire tutte le volte che la pagina viene ricaricata // lblMessaggio.Text = "Benvenuto al signor " + txtUserName.Text; // riempire la lista nazioni //DBtools db=new DBtools(); //dgvItems.DataSource = db.getTable(cmbTables.SelectedIndex.ToString()); //dgvItems.DataBind(); Getcountry(""); } }
protected void Page_Load(object sender, EventArgs e) { // Inizializzazioni, viene eseguita la prima volta che la pagina viene caricata if (!Page.IsPostBack) { GridView1.DataSource = myTools.getTable("Country"); GridView1.DataBind(); DropDownList1.DataSource = myTools.getTableName(); DropDownList1.DataBind(); } // Elaborazioni, eseguite ogni volta che la pagina viene ricaricata else { } }