Esempio n. 1
0
 protected void rdcFiltro_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
 {
     RadFilter1.RootGroup.Expressions.Clear();
     RadFilter1.RecreateControl();
     txtFiltro.Text = "";
     if (rdcFiltro.SelectedValue != "")
     {
         Filtro f = CntLainsaSci.GetFiltro(int.Parse(rdcFiltro.SelectedValue), ctx);
         txtFiltro.Text = f.Nombre;
         RadFilter1.LoadSettings(f.Expresion);
     }
     RadFilter1.FireApplyCommand();
 }
Esempio n. 2
0
        protected void ClearButton_Click(object sender, EventArgs e)
        {
            foreach (GridColumn column in RadGrid.MasterTableView.OwnerGrid.Columns)
            {
                column.CurrentFilterFunction = GridKnownFunction.NoFilter;
                column.CurrentFilterValue    = string.Empty;
            }

            RadFilter1.RootGroup.Expressions.Clear();
            RadFilter1.RecreateControl();

            RadGrid.MasterTableView.FilterExpression = string.Empty;
            RadGrid.Rebind();
        }
 protected void AplicarFiltro(Filtro f, string tipo)
 {
     if (tipo == "Revision")
     {
         RadFilter1.RootGroup.Expressions.Clear();
         RadFilter1.RecreateControl();
         RadFilter1.LoadSettings(f.Expresion);
         RadFilter1.FireApplyCommand();
     }
     else
     {
         RadFilter2.RootGroup.Expressions.Clear();
         RadFilter2.RecreateControl();
         RadFilter2.LoadSettings(f.Expresion);
         RadFilter2.FireApplyCommand();
     }
 }