User-492460945 posted
Hi,
I have faced different issues when tried to use AJAX AutoCompleteExtender.So I've gone to jQuery to achieve this perfectly..
var dsCities = <%=listFilterCities %>;
$("#txtCities").autocomplete({
source: dsCities
});
in page load
listFilterCities = BindName();
private string BindCities()
{
DataTable dt = SearchCity(string.Empty);
StringBuilder output = new StringBuilder();
output.Append("[");
for (int i = 0; i < dt.Rows.Count; ++i)
{
output.Append("\"" + dt.Rows[i]["City"].ToString() + "\"");
if (i != (dt.Rows.Count - 1))
{
output.Append(",");
}
}
output.Append("];");
return output.ToString();
}
Hope this helps..