Esempio n. 1
0
        /// <summary>
        /// 获取标签生成器
        /// </summary>
        protected override TagBuilder GetTagBuilder()
        {
            ResolveExpression();
            var wrapperBuilder = new UploadWrapperBuilder();
            var builder        = new UploadBuilder();

            wrapperBuilder.AppendContent(builder);
            ConfigWrapper(wrapperBuilder);
            Config(builder);
            return(wrapperBuilder);
        }
Esempio n. 2
0
 /// <summary>
 /// 配置包装器
 /// </summary>
 private void ConfigWrapper(UploadWrapperBuilder builder)
 {
     builder.AddAttribute($"#{GetWrapperId()}");
     builder.AddAttribute("[(model)]", _config.GetValue(UiConst.Model));
     builder.AddAttribute("[(model)]", _config.GetValue(AngularConst.NgModel));
 }