public StringTextFilterMode GetValue() { StringTextFilterMode mode = StringTextFilterMode.Contains;//Defalt== contains var emailValue = (string)Combo.SelectedValue; switch (emailValue) { case "Starts": mode = StringTextFilterMode.Starts; break; case "Ends": mode = StringTextFilterMode.Ends; break; //case "Contains": // mode = StringTextFilterMode.Contains; // break; case "Equals": mode = StringTextFilterMode.Equal; break; } return(mode); }
private StringTextFilterMode _filterMode; //E' la modalità di filtraggio (che inizia con, che finisce con, che contiene, che è esattamente uguale) //Uso il costurttore pubblico di default public StringTextFilter(string column, string filterstr, StringTextFilterMode mode) { _columnName = column; _filterString = filterstr; _filterMode = mode; }