protected void filtrar(String campo, String valor) { if (valor != "") { if (grilla.Rows.ColumnFilters[campo].FilterConditions.Count == 0) { Infragistics.Win.UltraWinGrid.FilterCondition a = new Infragistics.Win.UltraWinGrid.FilterCondition(); a.ComparisionOperator = Infragistics.Win.UltraWinGrid.FilterComparisionOperator.Contains; grilla.DisplayLayout.Bands[0].ColumnFilters[campo].FilterConditions.Add(a); } grilla.DisplayLayout.Bands[0].ColumnFilters[campo].FilterConditions[0].CompareValue = valor; } else grilla.DisplayLayout.Bands[0].ColumnFilters[campo].FilterConditions.Clear(); }
protected void filtrar(String campo, String valor) { if (valor != "") { if (grilla.Rows.ColumnFilters[campo].FilterConditions.Count == 0) { Infragistics.Win.UltraWinGrid.FilterCondition a = new Infragistics.Win.UltraWinGrid.FilterCondition(); a.ComparisionOperator = Infragistics.Win.UltraWinGrid.FilterComparisionOperator.Contains; grilla.DisplayLayout.Bands[0].ColumnFilters[campo].FilterConditions.Add(a); } grilla.DisplayLayout.Bands[0].ColumnFilters[campo].FilterConditions[0].CompareValue = valor; } else { grilla.DisplayLayout.Bands[0].ColumnFilters[campo].FilterConditions.Clear(); } }