我正在使用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