你可以参考:http://www.google.com/search?q=asp.net%20calendar%20position%3Aabsolute&hl=zh-CN&newwindow=1&rls=com.microsoft%3Aen-US&lr=lang_zh-CN%7Clang_zh-TW&nxpt=20.85594318549263591808

解决方案 »

  1.   

    asp.net 2.0自带的日历控件不是弹出窗口形式。
    不过网上很多这样的自定义控件,而且2楼说的这个ajaxToolkit:CalendarExtender是ajaxToolkit中的,也可以
      

  2.   

    用daintydate控件,我前2天刚找到的,完全符合你的要求,对我来说,最大的缺点是不能用验证。
    http://www.codeproject.com/useritems/ASPNET_JS_Calendar.asp
      

  3.   

    1 Ajax Toolkit附带有完整的实例。
    http://ajax.asp.net/ajaxtoolkit/Calendar/Calendar.aspx2 另外:atlas.asp.net中有视频。 
    http://www.asp.net/learn/videos/view.aspx?tabid=63&id=124