在一页面 有个DropDownList控件和Calendar控件 我想点击DropDownList控件时 Calendar控件能显示。

解决方案 »

  1.   

    不知你的“能显示”要到什么程度?
    Visible不能达到你的效果吗?还是你有另外的意思?
      

  2.   

    Datetimepicker控件!你说的应该是这个!
      

  3.   

    把DropDownList在后添加一个单击事件
    假设名称为myDown
    myDown.Attributes.Add("onclick","view_Calendar();");
    同时生成日期控件,并添加属性myCalendar.Style.Add("display","none");
    在页面里面写个脚本,
    function view_Calendar()
    {
      document.all("myCalendar").style.display = "block";
    }
      

  4.   

    To: hchxxzx(好像NET入了一点门) 
             myDown.Attributes.Add("onclick","view_Calendar();");
             myCalendar.Style.Add("display","none");
    是不是放Page_Load中?
    document.all("myCalendar").style.display = "block"; block什么意思
    我照你的代码,试了没什么结果,能详细点吗?
      

  5.   

    第一句是单击下拉框时触发脚本
    第二句是将日历控件初始化为不可见(隐藏)
    可以放在PAGE_LOAD中
    后面一句就是应用脚本,在点击的时候,将日历控件显示出来.这是一个样式属性.NONE表示不可见,BLOCK表示可见
      

  6.   

    Datetimepicker控件!难道不是这个么?