2013-10-10 2 views
0

.net 응용 프로그램과 함께 Ajax 도구 상자를 사용하는 방법을 배우려고합니다.ASP.NET Ajax Toolbox 오류 정의되지 않은 속성 UI를 읽을 수 없습니다.

나는 페이지로 이동 할 때마다 tagPrefix = "ajaxToolkit"조립 = "AjaxControlToolKit"네임 스페이스 = "AjaxControlToolKit"

를 추가 : 나는 내 web.config 파일에 다음과 같은 NuGet 패키지 관리를 통해 도구 상자를 추가하고 추가 "Ajax Toolkit에서 요소를 추가하고 추가하십시오."정의되지 않은 'UI'속성을 읽을 수 없습니다.

페이지에서 ToolkitScriptManager를 추가하려고하면 "ScriptManager 인스턴스가 하나만있을 수 있습니다. 페이지에 추가 "

어떤 도움을 주시면 감사하겠습니다 :)

+1

당신은 당신이 목표로 .NET 버전에 대한 AjaxControlToolkit의 올바른 버전이 있는지 확인합니다. 그들은 .NET 3.x 및 4.x 용으로 컴파일합니다. ToolkitScriptManager는 ScriptManager에서 상속되므로 .aspx 코드에서 ScriptManagers를 제거하십시오. 추가 질문이 있으시면 .aspx 코드를 확인해야합니다. – ps2goat

답변

5

페이지에 스크립트 관리자가 하나만 있어야합니다.

동일한 문제가 발생하여 CombineScripts가 false로 설정된 toolkitscriptmanager를 추가하여 문제를 해결할 수있었습니다.

<ajaxToolkit:ToolkitScriptManager ID="sriptmanger" runat="server" CombineScripts="false" /> 

환호