我如何解决这个ajaxToolkit错误?

时间:2014-06-09 12:34:27

标签: c# javascript ajax asp.net-ajax ajaxcontroltoolkit

供参考,这是我想要创建的: http://imgur.com/IBEiyJv

错误1未知服务器标记'ajaxToolkit:CalendarExtender'。

<ajaxToolkit:CalendarExtender FirstDayOfWeek="Monday" PopupPosition="BottomLeft"
                TargetControlID="FirstTrafficDate" OnClientDateSelectionChanged="ValidateDate"
                ID="calDate" Format="yyyy-MM-dd" PopupButtonID="CalBtn1" runat="server" />

这是我从我的网页的另一部分复制的代码,它可以正常工作,但在这个新页面上,它给了我这个错误。我确保AjaxToolkit正确更新(感谢人们早些时候帮助我),但现在我不确定问题是什么。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果您忘记在web.config中添加此部分,则可能出现此错误:

<system.web>
  <pages>
    <controls>
      <add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/>
    </controls>
  </pages>
</system.web>

或者,您可能希望在页面的aspx代码中添加&lt;%@ Register标记,而不是修改web.config:

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