代码如下。简单的调用:<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %><%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="Ajax" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">   
    
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
  
    <asp:TextBox ID="TextBox1" runat="server" Width="94px" AutoPostBack="True" 
        Height="37px"></asp:TextBox>
        
  <Ajax:CalendarExtender ID="CalendarExtender1" runat="server" 
        TargetControlID="TextBox1">
    </Ajax:CalendarExtender>
    </form>
    </body>
</html>
当鼠标点了textbox没反应,不显示CalendarExtender 
不知道正确的操作
AjaxControlToolkit.dll已经导入

解决方案 »

  1.   

    http://www.cnblogs.com/jailu/archive/2007/01/25/630812.aspx
      

  2.   

    http://www.cnblogs.com/jailu/archive/2007/01/25/630812.aspx
      

  3.   

    我刚好做过这个,我告诉你吧。首先你得下好Ajaxtool压缩包,随便解压的某个盘。我用的是VS2010,你在工具栏那里点击右键新建一个Ajax的文件夹,然后右击该文件夹,点“选择”。过一段时间会弹出一个工具框,你可以通过浏览的方式找到前面解压的Ajax文件夹,再确定。这样你给VS2010添加好了Ajax工具。然后你只要在页面添加Ajax工具中的ToolkitScriptManager工具就可以了,具体代码如下:<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
                     </asp:ToolkitScriptManager>
                     <asp:TextBox ID="textbox2"  runat="server"/>
                     <asp:CalendarExtender ID="textbox2_CalendarExtender" runat="server" 
    这样你就可以将日历与textbox绑定。
      

  4.   

    你应该下好了AjaxControltoolkit,照后面的步骤应该就可以解决了
      

  5.   

    不知道为什么我的电脑总是装不好AjaxControltoolkit,所以我一般 前台用 jquery-ui + jquery + query-easyui,后台用 jsp 或 aspx