当前位置: 首页>>代码示例>>C#>>正文


C# HtmlElement.AppendTo方法代码示例

本文整理汇总了C#中HtmlElement.AppendTo方法的典型用法代码示例。如果您正苦于以下问题:C# HtmlElement.AppendTo方法的具体用法?C# HtmlElement.AppendTo怎么用?C# HtmlElement.AppendTo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在HtmlElement的用法示例。


在下文中一共展示了HtmlElement.AppendTo方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Apply

        public void Apply(IHtmlNode parent)
        {
            var span = new HtmlElement("span");

            span.Attributes(button.ImageHtmlAttributes).AddClass(UIPrimitives.Icon, button.SpriteCssClass);

            span.AppendTo(parent);
        }
开发者ID:vialpando09,项目名称:RallyPortal2,代码行数:8,代码来源:GridButtonImageDecorator.cs

示例2: Should_append_content_in_template_cell

        public void Should_append_content_in_template_cell()
        {
            var content = new HtmlElement("foo");

            Action<IHtmlNode> appendContent = node => content.AppendTo(node);
            var headerAttributes = new Dictionary<string, object>();
            var cell = new GridHeaderCellBuilder(headerAttributes, appendContent, true).CreateCell();

            cell.Children.ShouldContain(content);
        }
开发者ID:vialpando09,项目名称:RallyPortal2,代码行数:10,代码来源:GridHeaderCellBuilderTests.cs

示例3: AppendEditor

        private void AppendEditor(IHtmlNode form)
        {
            var container = new HtmlElement("div").AddClass(UIPrimitives.Grid.InFormContainer);
            container.AppendTo(form);

            var editor = editorBuilder();

            editor.AppendTo(container);

            AppendButtons(container);
        }
开发者ID:hazzik,项目名称:telerikaspnetmvc,代码行数:11,代码来源:GridEditFormBuilder.cs

示例4: AppendSortIcon

        private void AppendSortIcon(IHtmlNode container)
        {
            if (sortDirection != null)
            {
                var sortIcon = new HtmlElement("span")
                                .AddClass(UIPrimitives.Icon)
                                .ToggleClass("k-i-arrow-n", sortDirection == ListSortDirection.Ascending)
                                .ToggleClass("k-i-arrow-s", sortDirection == ListSortDirection.Descending);

                sortIcon.AppendTo(container);
            }
        }
开发者ID:wanaxe,项目名称:Study,代码行数:12,代码来源:GridSortableHeaderCellBuilder.cs

示例5: Decorate

        public void Decorate(IHtmlNode td)
        {
            var wrapper = new HtmlElement("div")
                .AddClass("t-grid-filter", "t-state-default")
                .ToggleClass("t-active-filter", filtered);

            wrapper.AppendTo(td);

            var icon = new HtmlElement("span").AddClass("t-icon", "t-filter").Text(filterText);

            icon.AppendTo(wrapper);
        }
开发者ID:vialpando09,项目名称:RallyPortal2,代码行数:12,代码来源:GridFilterCellDecorator.cs

示例6: AppendGroupIndicator

        private void AppendGroupIndicator(IHtmlNode div, GroupDescriptor group, GridGroupingData groupingData)
        {
            var groups = new List<GroupDescriptor>(groupingData.GroupDescriptors);

            var indicator = new HtmlElement("div").AddClass(UIPrimitives.Grid.GroupIndicator);

            indicator.AppendTo(div);

            AppendSortLink(indicator, group, groups, groupingData.UrlBuilder, groupingData.GetTitle, groupingData.SortedAscText, groupingData.SortedDescText);

            AppendUngroupButton(indicator, groupingData.UrlBuilder, groups, groupingData.UnGroupText);
        }
开发者ID:vialpando09,项目名称:RallyPortal2,代码行数:12,代码来源:GridGroupHeaderBuilder.cs

示例7: Should_place_sort_icon_after_text

        public void Should_place_sort_icon_after_text()
        {
            var text = new HtmlElement("b");

            Action<IHtmlNode> appendContent = node => text.AppendTo(node);
            var builder = CreateSortableHeaderCellBuilder(ListSortDirection.Ascending, appendContent);

            var cell = builder.CreateCell();

            var link = GetLink(cell);
            link.Children[0].ShouldBeSameAs(text);
            link.Children[1].TagName.ShouldEqual("span");
        }
开发者ID:hazzik,项目名称:telerikaspnetmvc,代码行数:13,代码来源:GridSortableHeaderCellBuilderTests.cs

示例8: CreateRow

        public IHtmlNode CreateRow()
        {
            var tr = new HtmlElement("tr");
            var td = new HtmlElement("td");

            td.Attribute("colspan", colspan.ToString());

            template(td);

            td.AppendTo(tr);

            return tr;
        }
开发者ID:wanaxe,项目名称:Study,代码行数:13,代码来源:GridTemplateRowBuilder.cs

示例9: AppendSortIcon

        private void AppendSortIcon(IHtmlNode container)
        {
            if (sortDirection != null)
            {
                var sortIcon = new HtmlElement("span")
                                .AddClass(UIPrimitives.Icon)
                                .ToggleClass("t-arrow-up", sortDirection == ListSortDirection.Ascending)
                                .ToggleClass("t-arrow-down", sortDirection == ListSortDirection.Descending)
                                .Text(String.Format("({0})", sortDirection == ListSortDirection.Ascending ? sortedAscText : sortedDescText));

                sortIcon.AppendTo(container);
            }
        }
开发者ID:vialpando09,项目名称:RallyPortal2,代码行数:13,代码来源:GridSortableHeaderCellBuilder.cs

示例10: AppendBottomPager

        protected void AppendBottomPager(IHtmlNode div, GridFunctionalData functionalData)
        {
            if (functionalData.Pager)
            {
                var pager = new HtmlElement("div").AddClass("k-pager-wrap", "k-grid-pager");

                pager.AppendTo(div);

                if (functionalData.Pager)
                {
                    CreateBottomPager(functionalData.PagerData).AppendTo(pager);
                }
            }
        }
开发者ID:wanaxe,项目名称:Study,代码行数:14,代码来源:GridHtmlBuilder.cs

示例11: Create

        public IHtmlNode Create(string url, string refreshText)
        {
            var div = new HtmlElement("div")
                .AddClass("t-status");

            var a = new HtmlElement("a")
                .AddClass(UIPrimitives.Icon, "t-refresh")
                .Attribute("href", url)
                .Text(refreshText);

            a.AppendTo(div);

            return div;
        }
开发者ID:hazzik,项目名称:telerikaspnetmvc,代码行数:14,代码来源:GridPagerRefreshBuilder.cs

示例12: GetIconButton

        protected virtual IHtmlNode GetIconButton(bool enabled, string url, string text)
        {
            var a = new HtmlElement("a")
                .AddClass(UIPrimitives.Link)
                .ToggleClass(UIPrimitives.DisabledState, !enabled)
                .Attribute("href", url)
                .ToggleAttribute("href", "#", !enabled);

            var span = new HtmlElement("span")
                .AddClass(UIPrimitives.Icon, "t-arrow-" + text)
                .Text(text);

            span.AppendTo(a);
            return a;
        }
开发者ID:akhuang,项目名称:Asp.net-MVC-3,代码行数:15,代码来源:GridPagerButtonFactory.cs

示例13: AppendEditor

        private void AppendEditor(IHtmlNode container)
        {
            var table = tableBuilder.CreateTable();

            table.AppendTo(container);

            var tr = new HtmlElement("tr");
            tr.AppendTo(table);

            foreach (var cellBuilder in cellBuilders)
            {
                var td = cellBuilder.CreateCell(dataItem);
                td.AppendTo(tr);
            }
        }
开发者ID:jstevenson81,项目名称:wodgeaux,代码行数:15,代码来源:GridInLineEditRowBuilder.cs

示例14: CreateRow

        public IHtmlNode CreateRow()
        {
            var tr = new HtmlElement("tr");

            var td = new HtmlElement("td")
                            .Attribute("colspan", colspan.ToString());

            td.AppendTo(tr);

            var form = editFormBuilder.CreateForm();

            form.AppendTo(td);

            return tr;
        }
开发者ID:vialpando09,项目名称:RallyPortal2,代码行数:15,代码来源:GridInFormEditRowBuilder.cs

示例15: GetNumericButton

        protected virtual IHtmlNode GetNumericButton(bool enabled, string url, string text, int page)
        {
            var button = new HtmlElement(enabled ? "a" : "span")
                .Text(text)
                .ToggleClass(UIPrimitives.Link, enabled)
                .ToggleAttribute("href", url, enabled)
                .Attribute("data-page", page.ToString(CultureInfo.InvariantCulture))
                .ToggleClass(UIPrimitives.SelectedState, !enabled);

            var li = new HtmlElement("li");

            button.AppendTo(li);

            return li;
        }
开发者ID:jstevenson81,项目名称:wodgeaux,代码行数:15,代码来源:GridPagerButtonFactory.cs


注:本文中的HtmlElement.AppendTo方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。