2011-09-18 6 views
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'.

이 ** MY 코드 :

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Article_edit.ascx.cs" Inherits="Controls_Article_edit" %> 

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

<b>Date </b>&nbsp; 
<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 컨트롤을 포함하면 컴파일러는이 컨트롤을 유효한 컨트롤로 인식하지 않습니다.

지금해야 할 일은 무엇입니까?

+0

'System.Web.Extensions' 어셈블리에 대한 참조를 추가 했습니까? – BrokenGlass

+0

''..을 추가하면 도움이되기를 바랍니다. 마스터 페이지에 다른 툴킷이나 스크립트 매니저 태그가 없는지 확인하십시오. 감사! –

답변

0

프로젝트에 대한 System.Web.Extensions - Project rightclick -> 참조 추가를 참조하십시오.

관련 문제