Autocompleteextender

Olá,

Estou a tentar implementar o Autocompleteextender, mas não estou a conseguir. Quando carrego para preencher a textbox, não faz nada.
Precisava de ajuda.

webservice
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string[] GetProducts(string prefixText)
{
String SERVIDOR = “”;
String BANCO = “”;
String USUARIO = “”;
String SENHA = “”;

        MySqlConnection con = new MySqlConnection("Database=" + BANCO + ";Data Source=" + SERVIDOR + ";User Id=" + USUARIO + ";Password=" + SENHA + "; pooling=false"))

        string sql = "select * from fichadel where user like '" + prefixText + "%' order by user";
        MySqlDataAdapter da = new MySqlDataAdapter(sql, con);
        //da.SelectCommand.Parameters.Add("@prefixText", SqlDbType.VarChar, 50).Value = prefixText + "%";
        DataTable dt = new DataTable();
        da.Fill(dt);
        string[] items = new string[dt.Rows.Count];
        int i = 0;
        foreach (DataRow dr in dt.Rows)
        {
            items.SetValue(dr["user"].ToString(), i);
            i++;
        }
        return items;
    }

html
<asp:TextBox ID=“TextBox1” runat=“server” Width=“785px”></asp:TextBox>
<asp:AutoCompleteExtender ID=“AutoCompleteExtender1” runat=“server” MinimumPrefixLength=“1” ServiceMethod=“GetProducts” ServicePath="~/WebService/AutoCompleteWebService.asmx" TargetControlID=“TextBox1”>
</asp:AutoCompleteExtender>