//- $__BuildControlTree -// protected override void __BuildControlTree(Themelia.Web.Controls.DataUserControl __ctrl) { IParserAccessor __parser = ((IParserAccessor)(__ctrl)); if (this.ShowHeading) { String heading = "Archives"; if (!String.IsNullOrEmpty(this.Heading)) { heading = this.Heading; } __parser.AddParsedSubObject(new LiteralControl("<h2>" + heading + "</h2>")); } String listCssClass = "recent"; if (!String.IsNullOrEmpty(this.ListCssClass)) { listCssClass = this.ListCssClass; } __parser.AddParsedSubObject(new LiteralControl("<ul id=\"" + listCssClass + "\">")); //+ System.Web.UI.WebControls.Repeater repeater = this.__BuildRepeaterControl(); __parser.AddParsedSubObject(repeater); //+ __parser.AddParsedSubObject(new LiteralControl("</ul>")); }
//- $__BuildControlTree -// protected override void __BuildControlTree(Themelia.Web.Controls.DataUserControl __ctrl) { IParserAccessor __parser = ((IParserAccessor)(__ctrl)); if (this.ShowHeading) { String heading = "Previous Posts"; if (!String.IsNullOrEmpty(this.Heading)) { heading = this.Heading; } if (this.HeadingIsLink) { heading = String.Format(@"<a href=""{0}"">{1}</a>", Themelia.Web.WebDomain.GetUrl(Themelia.Web.WebDomain.GetCleanWebDomain(this.WebDomainName)), heading); } __parser.AddParsedSubObject(new LiteralControl("<h2>" + heading + "</h2>")); } String listCssClass = "recentPosts"; if (!String.IsNullOrEmpty(this.ListCssClass)) { listCssClass = this.ListCssClass; } __parser.AddParsedSubObject(new LiteralControl("<ul id=\"" + listCssClass + "\">")); //+ System.Web.UI.WebControls.Repeater repeater = this.__BuildRepeaterControl(); __parser.AddParsedSubObject(repeater); //+ __parser.AddParsedSubObject(new LiteralControl("</ul>")); }
//- $__BuildControlTree -// protected override void __BuildControlTree(Themelia.Web.Controls.DataUserControl __ctrl) { IParserAccessor __parser = ((IParserAccessor)(__ctrl)); if (this.ShowHeading) { String heading = "Labels"; if (!String.IsNullOrEmpty(this.Heading)) { heading = this.Heading; } __parser.AddParsedSubObject(new LiteralControl("<h2>" + heading + "</h2>")); } //+ System.Web.UI.WebControls.Repeater repeater = this.__BuildRepeaterControl(); __parser.AddParsedSubObject(repeater); }
//- #__BuildControlTree -// protected override void __BuildControlTree(Themelia.Web.Controls.DataUserControl __ctrl) { IParserAccessor __parser = ((IParserAccessor)(__ctrl)); String listCssClass = "index-series"; if (!String.IsNullOrEmpty(this.ListCssClass)) { listCssClass = this.ListCssClass; } __parser.AddParsedSubObject(new LiteralControl(String.Format("<div class=\"{0}\">", listCssClass))); __parser.AddParsedSubObject(new LiteralControl(String.Format("<h2>{0} {1}</h2>", this.Year, this.HeadingSuffix))); //+ System.Web.UI.WebControls.Repeater yearRepeater = this.__BuildYearRepeaterControl(); __parser.AddParsedSubObject(yearRepeater); //+ System.Web.UI.WebControls.Repeater repeater = this.__BuildRepeaterControl(); __parser.AddParsedSubObject(repeater); //+ __parser.AddParsedSubObject(new LiteralControl("</div>")); }
//- $__BuildControlTree -// protected override void __BuildControlTree(Themelia.Web.Controls.DataUserControl __ctrl) { IParserAccessor __parser = ((IParserAccessor)(__ctrl)); if (String.IsNullOrEmpty(this.Heading)) { throw new ArgumentNullException("Heading may not be null"); } String listCssClass = "index-section"; if (!String.IsNullOrEmpty(this.ListCssClass)) { listCssClass = this.ListCssClass; } __parser.AddParsedSubObject(new LiteralControl("<div class=\"" + listCssClass + "\">")); __parser.AddParsedSubObject(new LiteralControl(String.Format("<h3>{0} {1}</h3>", this.Heading, this.HeadingSuffix))); //+ System.Web.UI.WebControls.Repeater repeater = this.__BuildRepeaterControl(); __parser.AddParsedSubObject(repeater); //+ __parser.AddParsedSubObject(new LiteralControl("</div>")); }