Подскажите, пожалуйста, решить проблему: не работает элемент AutoCompleteExtender, хотя вроде все сделал правильно. Даже когда ставлю точку остановки в начале метода - перехватчика и начинаю что-нибудь печатать в Textbox-e, он в него (в метод) даже не заходит. Вот код контрола: <cc1:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" TargetControlID="TextBox1" ServiceMethod="GetCompletionList" MinimumPrefixLength="3" CompletionInterval="500" EnableCaching="true" CompletionSetCount="10" FirstRowSelected="true"> </cc1:AutoCompleteExtender>
А вот код метода, который оформлен как публичный метод текущей страницы: [System.Web.Services.WebMethod] [System.Web.Script.Services.ScriptMethod] public string[] GetCompletionList(string prefixText, int count) { List<string> result = new List<string>(); SqlConnection connection = new SqlConnection(WebConfigurationManager.ConnectionStrings["SQLConnection"].ConnectionString); try { connection.Open(); // бла-бла-бла (заполняется лист result) } return result.ToArray(); } catch { return new string[1]; } finally { connection.Close(); }