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


C# IComponent.GetID方法代码示例

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


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

示例1: BuildContent

        private string BuildContent(IComponent component)
        {
            string host = ContextHelper.GetHostUrl();
            BaseTableComponent cp = component as BaseTableComponent;
            StringBuilder content = new StringBuilder();
            content.AppendLine("<div class=\"main-content-inner\">");
            content.AppendLine("<div class=\"breadcrumbs\" id=\"breadcrumbs\">");

            content.AppendLine(" <script type=\"text/javascript\">");
            content.AppendLine(" try { ace.settings.check('breadcrumbs', 'fixed') } catch (e) { }");
            content.AppendLine("</script>");
            content.AppendLine("<ul class=\"breadcrumb\">");
            content.AppendLine("      <li>");
            content.AppendLine("<i class=\"ace-icon fa fa-home home-icon\"></i>");
            content.AppendLine("<a href=\"" + host + "\">Components</a>");
            content.AppendLine("</li>");

            content.AppendFormat("<li class=\"active\" >{0}</li>", component.GetID());

            content.AppendLine("    </ul>");
            content.AppendLine("    </div>");


            content.AppendLine("<div class=\"page-content\">");

            content.AppendLine("<table class=\"table table-striped table-bordered table-hover\">");
            //content.AppendLine("<colgroup>");
            //content.AppendLine("<col style=\"width: 120px; \">");
            //content.AppendLine("<col style=\"width: 120px; \">");
            //content.AppendLine("<col />");
            //content.AppendLine("</colgroup>");
            List<TypeAttribute> componentList = cp.GetComponentList();
            if (componentList != null)
            {
                IModel m = new TableModel();
                BaseCptEntity cpt = m.ToModel("", "", componentList);
                TableEntity table = cpt as TableEntity;

                foreach (List<string> list in table.Value)
                {
                    content.Append(CreateItem(list));
                }
            }
            content.AppendLine("</table>");
            content.AppendLine("</div>");
            content.AppendLine("</div>");
            return content.ToString();
        }
开发者ID:felix-tien,项目名称:TechLab,代码行数:48,代码来源:TableComponentRenderer.cs


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