using System;
using System.Web.UI;
using System.Web.UI.WebControls; 
using System.ComponentModel; 
using System.ComponentModel.Design;namespace YearMonthDay
{
    [DefaultProperty("Text"),
    ToolboxData("<{0}:YearMonthDay runat=server></{0}:YearMonthDay>")]
    public class YearMonthDay : System.Web.UI.WebControls.WebControl,INamingContainer
    {
        private System.Web.UI.WebControls.DropDownList ddlYear;
        private DropDownList ddlMonth;
        private DropDownList ddlDay;
        private static int BeijinTime = 0;
        private static bool IsInit = false;        public int Year
        {
            get {
                return ddlYear.SelectedIndex + 1;
            }
        }        public int Month  
        {
            get
            {
                return ddlMonth.SelectedIndex + 1;
            }
        }        public int Day 
        {
            get
            {
                return ddlDay.SelectedIndex + 1;
            }
        }
        public void InitControl(int startYear, int endYear)
        {
            if (IsInit)
            {
                return;
            }
            EnsureChildControls();
            if (startYear > endYear)
            {
                int tmp = startYear;
                startYear = endYear;
                endYear = startYear;
            }
            BeijinTime = startYear;
            for (int i = startYear; i <= endYear; ++i)
            {
                ddlYear.Items.Add(i.ToString());
            }
            for (int i = 1; i <= 12; ++i)
            {
                ddlMonth.Items.Add(i.ToString());
            }
            for (int i = 1; i <= 31; ++i)
            {
                ddlDay.Items.Add(i.ToString());
            }
            IsInit = true;        }        public override ControlCollection Controls
        {
            get
            {
                //确定服务器是否包含子控件 
                EnsureChildControls();
                return base.Controls;
            }
        }         protected override void CreateChildControls()
        {
            ddlYear = new DropDownList();
            ddlYear.ID = "ddlYear";
            ddlYear.Width = 54;            ddlMonth = new DropDownList();
            ddlMonth.ID = "ddlMonth";
            ddlMonth.Width = 40;            ddlDay = new DropDownList();
            ddlDay.ID = "ddlDay";
            ddlDay.Width = 40;            this.Controls.Add(ddlYear);
            this.Controls.Add(ddlMonth);
            this.Controls.Add(ddlDay);
            base.CreateChildControls();
        }         protected override void Render(HtmlTextWriter output)
        {
            AddAttributesToRender(output);
            output.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Cellpadding, "0", false);             output.RenderBeginTag(HtmlTextWriterTag.Table); //表 
            output.RenderBeginTag(HtmlTextWriterTag.Tr); //行 
            //年下拉列表框
            output.RenderBeginTag(HtmlTextWriterTag.Td); //列 
            ddlYear.RenderControl(output);
            output.RenderEndTag();            output.RenderBeginTag(HtmlTextWriterTag.Td);
            output.Write("年");
            output.RenderEndTag();            //月下拉列表框 
            output.RenderBeginTag(HtmlTextWriterTag.Td);
            ddlMonth.RenderControl(output);
            output.RenderEndTag();            output.RenderBeginTag(HtmlTextWriterTag.Td);
            output.Write("月");
            output.RenderEndTag();            //日下拉列表框 
            output.RenderBeginTag(HtmlTextWriterTag.Td);
            ddlDay.RenderControl(output);
            output.RenderEndTag();            output.RenderBeginTag(HtmlTextWriterTag.Td);
            output.Write("日");
            output.RenderEndTag();
                
        }        public DateTime GetTime() //取得选定的时间 
        {
            DateTime time = new DateTime(this.Year, this.Month, this.Day);
            return time;
        } 
    }}
 在页面里面不显示年月日的时间  求助