2014-06-05 79 views
0

我不知道为什么我的AJAX压延机扩展不是我弹出点击我的文本框日历扩展不会弹出

<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %> 



     <cc1:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> 
     </cc1:ToolkitScriptManager> 


     Please select Start date<asp:TextBox ID="TextBoxstart" runat="server"></asp:TextBox> 
     <cc1:CalendarExtender ID="TextBoxstart_CalendarExtender" runat="server" 
      Format="dd/MM/yyyy" TargetControlID="TextBoxstart"> 
     </cc1:CalendarExtender> 


    Please Select End Date <asp:TextBox ID="TextBoxend" runat="server"></asp:TextBox> 
     <cc1:CalendarExtender ID="TextBoxend_CalendarExtender" runat="server" 
      Enabled="True" TargetControlID="TextBoxend"> 
     </cc1:CalendarExtender> 

当我在文本框中没有任何反应单击。我还在bin文件夹中包含了ajaxcontroltoolkit.dll,但没有任何内容。我有其他项目与此控制,没有任何问题。我也用过,现在还没有任何东西

回答

0

从你当前的代码中,TextBoxstart不在代码片段中。只有“TextBoxend”。

结束日期应该与您设置的日历软件的TargetControlID一致。只是不适用于TextBoxstart。

+0

不知道它为什么不显示在页面上。我已经更新了我的代码,并且没有任何文本框工作 – user3590040

+0

您的代码无效。你有两个名为“Textboxend”的文本框 - 这会导致运行时错误。我仍然看不到“TextBoxstart” –

+0

typepo我试图粘贴在这里的代码,但它不会显示为代码。 Textboxstart实际上就是我所拥有的,它仍然不起作用 – user3590040