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);
        }
Пример #2
0
        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;
        }