2015-04-30 2 views
0

Я пытаюсь создать сайт на основе Ajax. где установлен ajax toolkit control на visual studio 2010. Я создал страницу.Ajax Control Toolkit, Visual Studio 2010, ошибка

Вот код

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test2.aspx.cs" Inherits="QMSStandard.test2" %> 
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title></title> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
    <asp:ScriptManager ID="ScriptManager1" runat="server"> 
    </asp:ScriptManager> 
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 
    <asp:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TextBox1"> 
    </asp:CalendarExtender> 
</div> 
</form> 

когда я запускаю эту страницу его показывает ошибки

Error: AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.

Просьба предложить, как я могу использовать эти элементы управления.

+1

вы должны поставить '<жерех: ToolkitScriptManager>' вместо '<жерех: ScriptManager>' –

ответ

1

сначала удалить <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager>, а затем перетащить <asp:ToolkitScriptManager> из Ajax управления Toolbox

+0

любезно предложить мне что-то. Я столкнулся с проблемой, когда добавляю AjaxControltoolkit в свою визуальную студию. он отображает весь элемент управления под новой вкладкой, но когда я закрываю Visual Studio и перезапускаю его, все элементы управления ajax исчезли. Я застрял. –