Exemplo n.º 1
0
        public static MvcHtmlString BuiltinToVxml(this HtmlHelper helper, BuiltinGrammar grammar)
        {
            string sgrammar = grammar.Type.ToString();

            if (grammar.Type == BuiltinGrammar.GrammarType.digits)
            {
                if (grammar.MinLength > 0)
                {
                    if (grammar.MaxLength > 0)
                    {
                        sgrammar += "?minlength=" + grammar.MinLength.ToString() + ";maxlength=" + grammar.MaxLength.ToString();
                    }
                    else
                    {
                        sgrammar += "?minlength=" + grammar.MinLength.ToString();
                    }
                }
                else
                if (grammar.MaxLength > 0)
                {
                    sgrammar += "?maxlength=" + grammar.MaxLength.ToString();
                }
            }
            return(new MvcHtmlString(sgrammar));
        }
Exemplo n.º 2
0
 public Grammar(BuiltinGrammar builtinGrammar)
 {
     builtin = builtinGrammar;
 }