【发布时间】:2012-09-20 12:32:18
【问题描述】:
我在 .net 中创建了一个 Web 服务,它将根据给定的输入文本检索城市名称。 Web 服务工作正常。我在 ajax 控件工具包中的 AutoCompleteExtender 控件中使用了该 Web 服务。但是,如果我在文本框中输入任何内容,我就不会得到建议列表。
网络服务结构是:
public string GetCompletionList(string prefixText)
<body>
<form id="form1" runat="server">
<div>
<!--.........................................
.........................................
.........................................-->
<asp:TextBox ID="txtsearchcity" runat="server" class="autosuggest"></asp:TextBox>
<asp:AutoCompleteExtender runat="server"
ID="autoComplete1"
TargetControlID="txtsearchcity"
ServicePath="http://localhost:3935/SearchCity/searchcity.asmx"
ServiceMethod="GetCompletionList"
MinimumPrefixLength="2"
CompletionInterval="1000"
EnableCaching="true"
CompletionSetCount="20">
</asp:AutoCompleteExtender>
<!--.........................................
.........................................
.........................................-->
</div>
</form>
</body>
确切的 ServicePath 和 ServiceMethod 应该是什么? 获取输出是否需要css文件?
【问题讨论】:
标签: html asp.net ajaxcontroltoolkit