Beispiel #1
0
        /// <summary>
        /// 添加行头
        /// </summary>
        protected virtual void AddHeaderRow(TagBuilder tableBuilder, string columns)
        {
            var headerRowBuilder = new HeaderRowBuilder();

            headerRowBuilder.AddColumns(columns, _config.GetValue(UiConst.StickyHeader).ToBoolOrNull());
            tableBuilder.AppendContent(headerRowBuilder);
        }
Beispiel #2
0
        /// <summary>
        /// 添加行头
        /// </summary>
        protected virtual void AddHeaderRow(TagBuilder tableBuilder, string columns)
        {
            var headerRowBuilder = new HeaderRowBuilder();

            headerRowBuilder.AddColumns(columns);
            tableBuilder.AppendContent(headerRowBuilder);
        }
Beispiel #3
0
        /// <summary>
        /// 渲染表头
        /// </summary>
        private void RenderHeaderRow(TextWriter writer, HtmlEncoder encoder)
        {
            var headerRowBuilder = new HeaderRowBuilder();

            headerRowBuilder.AddColumns(_config.GetValue(UiConst.Columns), _config.GetValue(UiConst.StickyHeader).ToBoolOrNull());
            headerRowBuilder.WriteTo(writer, encoder);
        }
Beispiel #4
0
        /// <summary>
        /// 添加行头
        /// </summary>
        protected override void AddHeaderRow(TagBuilder tableBuilder, string columns)
        {
            var headerRowBuilder = new HeaderRowBuilder();

            headerRowBuilder.AddColumns(columns);
            headerRowBuilder.AddAttribute("style", "display: none");
            tableBuilder.AppendContent(headerRowBuilder);
        }
Beispiel #5
0
        /// <summary>
        /// 配置标题表格行
        /// </summary>
        private void ConfigHeaderTableRow(TagBuilder tableBuilder)
        {
            if (_config.Columns == null || _config.Columns.Count == 0)
            {
                return;
            }
            var columns          = Util.Helpers.Json.ToJson(_config.Columns, true);
            var headerRowBuilder = new HeaderRowBuilder();

            headerRowBuilder.AddColumns(columns);
            tableBuilder.AppendContent(headerRowBuilder);
        }