using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Collections.Generic;
using Microsoft.Web.Script.Services;
/// <summary>
/// AutoCompleteExtender の概要の説明です
/// </summary>
[ScriptService]
[WebService(Namespace = "http://momotchi.net/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class AutoCompleteExtender : System.Web.Services.WebService {
public AutoCompleteExtender () { }
[WebMethod]
public string[] AjaxAutoCompleteWord(string prefixText)
{
List<string> list = new List<string>();
list.Add("Red");
list.Add("Blue");
list.Add("Yellow");
list.Add("White");
list.Add("Black");
List<string> find = list.FindAll(delegate(string s)
{
if (prefixText.Equals(s.Substring(0, prefixText.Length), StringComparison.CurrentCultureIgnoreCase))
return true;
else
return false;
});
return find.ToArray() as string[];
}
}