using System.Web.UI; using System.Web.UI.WebControls; namespace DarkBulletin.Controls { public class CheckDOB : CompositeControl { private DropDownList ddlMonths; private DropDownList ddlDays; private TextBox txtYears; private Label lblMonths; private Label lblDays; private Label lblYears; protected override void RenderContents(HtmlTextWriter writer) { writer.AddAttribute ( HtmlTextWriterAttribute.Border , "1" ); writer.AddAttribute ( HtmlTextWriterAttribute.Cellpadding , "6" ); writer.AddAttribute ( HtmlTextWriterAttribute.Cellspacing , "1" ); writer.AddAttribute ( HtmlTextWriterAttribute.Width , "60%" ); writer.AddAttribute ( HtmlTextWriterAttribute.Align , "center" ); writer.RenderBeginTag ( HtmlTextWriterTag.Table ); writer.RenderBeginTag ( HtmlTextWriterTag.Tr ); writer.RenderBeginTag ( HtmlTextWriterTag.Td ); writer.Write ( "Register at DarkBulletins." ); writer.RenderEndTag ( ); writer.RenderEndTag ( ); writer.RenderBeginTag ( HtmlTextWriterTag.Tr ); writer.AddAttribute ( HtmlTextWriterAttribute.Class , "panelSurround" ); writer.AddAttribute ( HtmlTextWriterAttribute.Align , "center" ); writer.RenderBeginTag ( HtmlTextWriterTag.Td ); writer.AddAttribute ( HtmlTextWriterAttribute.Class , "panel" ); writer.AddStyleAttribute ( HtmlTextWriterStyle.Padding , "10px" ); writer.AddStyleAttribute(HtmlTextWriterStyle.BorderStyle, "outset 2px"); writer.RenderBeginTag ( HtmlTextWriterTag.Div ); writer.AddStyleAttribute ( HtmlTextWriterStyle.Width , "70%" ); writer.AddAttribute ( HtmlTextWriterAttribute.Align , "left" ); writer.RenderBeginTag ( HtmlTextWriterTag.Div ); writer.AddAttribute ( HtmlTextWriterAttribute.Class , "fieldset" ); writer.AddStyleAttribute ( HtmlTextWriterStyle.MarginBottom , "6px" ); writer.RenderBeginTag ( HtmlTextWriterTag.Fieldset ); writer.RenderBeginTag ( HtmlTextWriterTag.Legend ); writer.Write ( "Please enter your Date of Birth" ); writer.RenderEndTag ( ); writer.AddAttribute ( HtmlTextWriterAttribute.Align , "center" ); writer.AddAttribute ( HtmlTextWriterAttribute.Border , "0" ); writer.AddAttribute ( HtmlTextWriterAttribute.Cellpadding , "0" ); writer.AddAttribute ( HtmlTextWriterAttribute.Cellspacing , "3" ); writer.RenderBeginTag ( HtmlTextWriterTag.Table ); writer.RenderBeginTag ( HtmlTextWriterTag.Tr ); writer.RenderBeginTag ( HtmlTextWriterTag.Td ); } } }