[英]Unknown servertag ScriptManager AJAX in ASP.NET
我试图在我的ASP.NET网站的gridview单元中实现“ numericupdown” AJAX控件。
我已经从工具箱的AJAX扩展部分中拖放了一个'scriptManager'。
当前,当我运行我的网站(在本地托管)时,出现以下错误:
Server Error in '/' Application.
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Unknown server tag 'ScriptManager1:numericupdownextender'.
Source Error:
Line 85: </asp:GridView>
Line 86:
Line 87: <ScriptManager1:numericupdownextender
Line 88: id="NumericUpDownExtender1"
Line 89: runat="server"
我已经进行了一些研究,这似乎是一个常见问题,但是在Im坚持解决该问题之前从未涉及过AJAX。 这是我网站的服务器端代码:
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeBehind="Default.aspx.cs" Inherits="ViewCDs._Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<asp:Label ID="Label1" runat="server" Text="Select Search Type:"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>CD Title</asp:ListItem>
<asp:ListItem>Artist</asp:ListItem>
<asp:ListItem>Music Genre</asp:ListItem>
</asp:DropDownList>
<asp:Label ID="Label2" runat="server" Text="Search Term:"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Search" onclick="btnSearch_Click" />
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:cdsCollectionsConnectionString3 %>"
SelectCommand="SELECT * FROM [cds]"></asp:SqlDataSource>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:GridView ID="GridView1" runat="server" Width="918px"
AutoGenerateColumns="False" DataKeyNames="_id" AllowPaging="True"
PageSize="1">
<RowStyle HorizontalAlign = "Center" />
<Columns>
<asp:BoundField DataField="_id" HeaderText="_id" InsertVisible="False"
ReadOnly="True" SortExpression="_id" Visible="false" />
<asp:TemplateField HeaderText = "Pic">
<ItemTemplate>
<asp:Image ID = "Image1" ImageUrl='<%# (string) FormatImageUrl( (string) Eval("pic")) %>' runat="server" />
</ItemTemplate>
<ItemStyle Width="185px" />
</asp:TemplateField>
<asp:BoundField DataField="cdTitle" HeaderText="CD Title"
SortExpression="cdTitle" />
<asp:BoundField DataField="artist" HeaderText="Artist"
SortExpression="artist" />
<asp:BoundField DataField="genre" HeaderText="Music Genre" SortExpression="genre" />
<asp:BoundField DataField="pic" HeaderText="pic" SortExpression="pic" Visible="false" />
<asp:TemplateField HeaderText = "Picc">
<ItemTemplate>
<asp:TextBox ID="txtQuan" Text = "1" Height="15" runat="server" />
<asp:ImageButton
ID="ImageButton2"
runat="server"
ImageUrl="Images/arrowup.jpg"
AlternateText="Up"
Width="15"
Height="15" />
<asp:ImageButton
ID="ImageButton1"
runat="server"
ImageUrl="Images/arrowdown.jpg"
AlternateText="Up"
Width="15"
Height="15" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<ScriptManager1:numericupdownextender
id="NumericUpDownExtender1"
runat="server"
targetcontrolid="TxtQuan"
width="120"
refvalues=""
servicedownmethod=""
serviceupmethod=""
targetbuttondownid=""
targetbuttonupid=""
minimum="1"
maximum="10" />
</p>
</asp:Content>
对于其他任何人都收到此错误消息。 请确保您从ASP AJAX站点下载AJAX工具包。 然后将ToolKitScriptManager拖到页面上。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.