Torna al Thread

protected void Calendar1_SelectionChanged(object sender, EventArgs e) { Timesheet mioTS = new Timesheet(); foreach (DateTime giorno in Calendar1.SelectedDates) { if (giorno.DayOfWeek == DayOfWeek.Monday) { ... ddlCliente1.Text = mioTS.CaricaCliente(User.Identity.Name, lblLun.Text).ToString(); ddlCommessa1.SelectedItem.Text = mioTS.CaricaCommessa(User.Identity.Name, lblLun.Text, ddlCliente1.Text).ToString(); txtLun1.Text = mioTS.Carica1(User.Identity.Name, lblLun.Text, ddlCliente1.Text, ddlCommessa1.SelectedItem.Text).ToString(); ... } ... } } protected void btnSalva_Click(object sender, EventArgs e) { Timesheet mioTS = new Timesheet(); ... // salva sul db.. mioTS.Salva(mese, User.Identity.Name, lblLun.Text, ddlCommessa1.SelectedValue, txtLun1.Text); ... } protected void ddlCliente1_SelectedIndexChanged(object sender, EventArgs e) { // qua funziona così: pulisce la ddlCommessa1 per non lasciare le commesse degli altri clienti, ma solo la/e commessa/e relativa/e a quel cliente ddlCommessa1.Items.Clear(); // se il valore selezionato è "scegli cliente 1", allora aggiungi alla ddlCommessa1 vuota un item, "scegli commessa 1" if (ddlCliente1.SelectedIndex == 0) { ddlCommessa1.Items.Add("scegli commessa 1"); } }
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5