单击文本框,弹出日历的格式那种,谢谢

解决方案 »

  1.   

    如果单击文本框txt使得一个控件ctl显示,可以在page_load中这样写:
      if(!Ispostback)
      {
        txt.Attributes["onclick"]="var x="+ctl.ClientID+
          ";if(x.style.display!='inline')x.style.display='inline';";
        ctl.Style["position"]="absolute";
        ctl.Style["display"]="none";
      }这种问题按说应该是javascript和css的问题,如果html、css、javascript学的太差,asp.net论坛上的问题也就跟着很差了。
      

  2.   

    “弹出”的未必是Calendar,可以是任何应用程序,例如ctl是一个Panel,它里边是一个用户控件。稍微复杂的程序本栏就应该变为简单的问题,这类问题好多都应该程序员自己设计控件封装常用的应用,不能只会找别人给个现成的代码。