当我使用ajax日历时,它显示了类似于“错误创建控制- Calendarextender3Unknown服务器标签'ajax:CalendarExtender‘”的错误。我想知道为什么是这样的?
<%@ Register Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit"
tagPrefix="ajax"
%>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit"
TagPrefix="ajax" %>
<asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<font size="4"><b> EMPLOYEE RESIGNATION</font></b>
</div>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<table class="ui-accordion" align="center">
<tr>
<td align="left" class="style2">
Delete Date</td>
<td >
<asp:TextBox ID="txtDate" runat="server" />
<ajax:CalendarExtender ID="Calendarextender3"
TargetControlID ="txtdate" Format="dd/MM/yyyy" runat="server">
</ajax:CalendarExtender>
</td>
</tr>
</table>
</fieldset>
</form>
</asp:Content>请帮帮我。
发布于 2014-10-14 15:39:20
我自己找到了这个问题的答案。下载ajax工具包dll并将其添加到工具箱中。然后从工具箱中选择toolkitscriptmanager和ajax calanderextender。下面是示例代码
<form id="form1" runat="server">
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</ajaxToolkit:ToolkitScriptManager>
<tr>
<td align="left" class="style2">
<asp:Label ID="lb3" runat="server" Text="Delete Date"></asp:Label>
</td>
<asp:TextBox ID="txtto1" runat="server"></asp:TextBox>
<ajaxToolkit:CalendarExtender ID="CalendarExtender1" TargetControlID
="txtfrom1" Format="dd/MM/yyyy" runat="server">
</ajaxToolkit:CalendarExtender>
</td>
</tr>
</form>https://stackoverflow.com/questions/26354647
复制相似问题