我正在使用Ajaxtoolkit AutoCompleteExtender控件。 我的Web服务(.asmx文件)运行良好,但是当我将信件放入文本框控件 时,它无法从Web服务检索数据。AutocompletExtender不会触发
我的aspx文件是
<AjaxToolkit:AutoCompleteExtender ID="autocompletedl" BehaviorID="autocomplete"
runat="server" ServiceMethod="GetStoreGroupCompletionList" ServicePath="dealercode.asmx"
MinimumPrefixLength="2"
CompletionInterval="300"
CompletionSetCount="10"
EnableCaching ="true"
TargetControlID="txtdcode" CompletionListElementID="completediv">
和我的asmx.cs文件(App_Code文件内)被
public string[] GetStoreGroup(string prefixText, int count)
{
List<string> results = new List<string>();
if (dt == null)
{
string query = "select Dcode from ftl_tbl_dealer_mast where Dcode like '" + prefixText + "%'";
dt = dttras.fetchTabledl(query);
}
DataRow[] rows = dt.Select("Dcode LIKE '" + prefixText + "%'");
for (int i = 0; i < rows.Length && i < count; i++)
{
results.Add(rows[i]["Dcode"].ToString());
}
return results.ToArray();
}
感谢点点帮助调试过程非常感谢你蒙克..............谢谢 – 2012-02-18 09:10:17