[WebMethod]
public string[] GetSuggestions(string prefixText, int count)
{
List<string> responses = new List<string>();
//List<string> lst = new List<string>();
int str=0;
IngresConnection conn = new IngresConnection(constr);
conn.Open();
IngresCommand cmd = new IngresCommand("select name from addresses", conn);
IngresDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
if (reader.GetValue(0).ToString().Contains(prefixText) && str<count)
{
responses.Add(reader.GetValue(0).ToString());
str++;
}
}
Я использую приведенный выше код для передачи отфильтрованного текста в элемент управления Ajax AutoComplete. Что мне нужно, так это то, что когда я печатаю текстовое поле, оно должно заполнять предложения, начинающиеся с префикса. В настоящее время оно заполняет предложения, содержащие префикс. где угодно в строке