虽然,我用Asp.net编写了一个包含所有必需行的代码,自动完成扩展程序不起作用,但我无法找到任何人都可以使用代码进行教学的原因。
我面对的错误
错误3无法加载文件或程序集“AjaxControlToolkit”或其依赖项之一。系统找不到指定的文件。
错误4未知服务器标记'asp:ScriptManager‘。
错误4元素'ScriptManager‘不是已知的元素。如果网站中存在编译错误,则可能发生这种情况。
错误5未知服务器标签'asp:AutoCompleteExtender‘。
错误5元素'AutoCompleteExtender‘不是已知的元素。如果网站中存在编译错误,则可能发生这种情况。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ 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 id="Head1" runat="server">
<title>AJAX AutoComplete</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div>
<asp:TextBox ID="txtCity" runat="server"></asp:TextBox>
<asp:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" TargetControlID="txtCity"
MinimumPrefixLength="1" EnableCaching="true" CompletionSetCount="1" CompletionInterval="1000"
ServiceMethod="GetCity" >
</asp:AutoCompleteExtender>
</div>
</form>
</body>
</html>
我安装了AjaxControlToolkit。我想要超越自动完成文本框代码
发布于 2014-04-07 11:25:31
是的,现在起作用了!!因为在Vs中自动生成bin文件夹..。此外,我还为Visual 2005...Thank修改了ajax工具包1.0.20229版本,每个版本都更改了很多。你的回答帮了我很多..。
发布于 2014-04-02 10:38:07
我认为您已经在页面上注册了ajaxtoolkit标记,所以您应该使用标记,而不是使用标记。例如。
<AjaxControlToolkit:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" TargetControlID="txtCity"
MinimumPrefixLength="1" EnableCaching="true" CompletionSetCount="1" CompletionInterval="1000"
ServiceMethod="GetCity" >
https://stackoverflow.com/questions/22802350
复制相似问题