0
我通過使用某些代碼使用了「日曆擴展器」,但出現錯誤。我也包含了Ajax-tollkit。在asp.net中執行CalendarExtender期間面臨的問題
**錯誤消息:
Compiler Error Message: CS0012: The type 'System.Web.UI.ExtenderControl' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
**我的代碼:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Article_edit.ascx.cs" Inherits="Controls_Article_edit" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<b>Date </b>
<asp:TextBox ID="Article_When" runat="server" Width="150"></asp:TextBox>
<cc1:CalendarExtender ID="ceCalendar" runat="server" PopupButtonID="ibtnCalendar" TargetControlID="Article_When">
</cc1:CalendarExtender>
我並參考部分和現在我面臨以下錯誤:
一個ScriptManager需要在頁面上使用ASP.NET AJAX腳本組件。
注意:當我包含scriptManager控件時,編譯器無法將其識別爲有效的控件。
我現在應該做什麼?
您是否添加了對程序集「System.Web.Extensions」的引用? – BrokenGlass
你可以添加''..希望它能幫助你。並確保母版頁中沒有其他'toolkit'或'script manager'標籤。謝謝! –