【发布时间】:2014-05-13 04:46:33
【问题描述】:
虽然,我在 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。我想执行自动完成文本框代码
【问题讨论】:
-
您是否在应用程序中添加了对 ajaxtoolkit 的引用。安装并不意味着它会自动出现在您的应用程序中。
-
您好 Jalpesh Vadgama ty 您的回复,您的意思是在网络配置中
-
通过右键项目添加引用->添加引用-msdn.microsoft.com/en-us/library/7314433t(v=vs.90).aspx
-
好的,我试试告诉你
-
嗨,Jalpesh 它不工作..
标签: asp.net ajax autocomplete textbox