单击文本框时,AJAX Calendar Extender未弹出

时间:2016-03-22 11:13:32

标签: asp.net ajax calendar

WebConfig:

<pages validateRequest="false" enableEventValidation="false">
    <controls>
    <add tagPrefix="ACT" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
    </controls>
</pages>

ASPX:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ACT"%>

<td>
    <asp:Label ID="Label9" runat="server" Text="Opportunity Start Date" CssClass="style2"></asp:Label>
</td>
<td>                
    <asp:TextBox ID="TextBox7" runat="server" Width="150px" CssClass="style2" format ="dd/mm/yyyy" ></asp:TextBox>
    <ACT:CalendarExtender ID="CalendarExtender1" runat="server" PopupButtonID="TextBox7" TargetControlID="TextBox7" PopupPosition="Right"></ACT:CalendarExtender>
</td>

当我点击文本框时,AJAX Calendar Extender没有显示日历弹出窗口。我错过了上面代码中的任何内容。 我将AJAX Tool Kit dll文件添加到bin目录中。 我正在使用Visual Web Developer 2010 express。

1 个答案:

答案 0 :(得分:1)

添加Ajax ToolkitScript Manager <ACT:ToolkitScriptManager ID="Scriptmanager" runat="server"></ACT:ToolkitScriptManager>