private void DisplayFeaturedListing(Advertisement ad) { HtmlGenericControl imageContainer = new HtmlGenericControl("div"); imageContainer.Attributes.Add("class", "featured-image-container"); Image image = new Image { ImageUrl = ad.GetRandomImage(), CssClass = "featured-image" }; imageContainer.Controls.Add(image); HtmlGenericControl featuredListingContainer = new HtmlGenericControl("div"); featuredListingContainer.Attributes.Add("class", "column-container2"); HtmlGenericControl featuredListing = new HtmlGenericControl("div"); featuredListing.Attributes.Add("class", "featured-listing"); HtmlGenericControl title = new HtmlGenericControl("div"); title.Attributes.Add("class", "column-title"); title.InnerHtml = "Featured Listing"; HtmlGenericControl listingTitle = new HtmlGenericControl("div"); listingTitle.Attributes.Add("class", "featured-listing-title"); listingTitle.InnerHtml = "<a href='/listing/" + ad.Id + "'>" + ad.Title + "</a>"; HtmlGenericControl listingData = new HtmlGenericControl("div"); listingData.Attributes.Add("class", "featured-listing-data"); listingData.InnerHtml = "Posted " + Utility.GetRelativeTimeString(ad.Created); HtmlGenericControl listingDescription = new HtmlGenericControl("div"); listingDescription.Attributes.Add("class", "featured-description"); listingDescription.InnerHtml = ad.Description; featuredListing.Controls.Add(title); featuredListing.Controls.Add(listingTitle); featuredListing.Controls.Add(listingData); featuredListing.Controls.Add(listingDescription); featuredListingContainer.Controls.Add(imageContainer); featuredListingContainer.Controls.Add(featuredListing); Listings.Controls.Add(featuredListingContainer); }