/// <summary>
        /// 解析提交的字段的值
        /// </summary>
        public object Parse(FormField field, IList <string> values)
        {
            var attribute = (RadioButtonsFieldAttribute)field.Attribute;
            var parsed    = values[0];

            return(ListItemUtils.WrapValueAndProvider(attribute.Source, parsed));
        }
示例#2
0
        /// <summary>
        /// 解析提交的字段的值
        /// </summary>
        public object Parse(FormField field, IList <string> values)
        {
            var attribute = (CheckBoxTreeFieldAttribute)field.Attribute;
            var parsed    = JsonConvert.DeserializeObject <IList <string> >(values[0]);

            return(ListItemUtils.WrapValueAndProvider(attribute.Source, parsed));
        }
        /// <summary>
        /// 解析提交的字段的值
        /// </summary>
        public object Parse(FormField field, IList <string> values)
        {
            var attribute = (SearchableDropdownListFieldAttribute)field.Attribute;
            var parsed    = values[0];

            return(ListItemUtils.WrapValueAndProvider(attribute.Source, parsed));
        }