private void BindLivello() { Classi.ClassiAnagrafiche.Livelli _Livelli = new TheSite.Classi.ClassiAnagrafiche.Livelli(); this.cmbsLivello.Items.Clear(); _MyDs = _Livelli.GetData().Copy(); if (_MyDs.Tables[0].Rows.Count > 0) { this.cmbsLivello.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs.Tables[0], "codicelivello", "id", "- Selezionare un Livello -", "-1"); this.cmbsLivello.DataTextField = "codicelivello"; this.cmbsLivello.DataValueField = "id"; this.cmbsLivello.DataBind(); } }
private void Ricerca() { Classi.ClassiAnagrafiche.Livelli _Livelli = new TheSite.Classi.ClassiAnagrafiche.Livelli(); this.txtsCodice.DBDefaultValue = "%"; this.txtsDescrizione.DBDefaultValue = "%"; this.txtsCodice.Text = this.txtsCodice.Text.Trim(); this.txtsDescrizione.Text = this.txtsDescrizione.Text.Trim(); S_ControlsCollection _SCollection = new S_ControlsCollection(); _SCollection.AddItems(this.PanelRicerca.Controls); DataSet _MyDs = _Livelli.GetData(_SCollection).Copy(); this.DataGridRicerca.DataSource = _MyDs.Tables[0]; if (_MyDs.Tables[0].Rows.Count == 0) { DataGridRicerca.CurrentPageIndex = 0; } else { int Pagina = 0; if ((_MyDs.Tables[0].Rows.Count % DataGridRicerca.PageSize) > 0) { Pagina++; } if (DataGridRicerca.PageCount != Convert.ToInt16((_MyDs.Tables[0].Rows.Count / DataGridRicerca.PageSize) + Pagina)) { DataGridRicerca.CurrentPageIndex = 0; } } this.DataGridRicerca.DataBind(); this.GridTitle1.NumeroRecords = _MyDs.Tables[0].Rows.Count.ToString(); }