Я хранил свои «данные» в выпадающем списке, который также был на странице, о которой я пишу. Но пользователь не хочет видеть этот выпадающий сейчас. Если я уберу его, данные, которые он предоставил моим автозаполненным данным, исчезнут. Поэтому я решил создать отдельную страницу .aspx и назвать ее так. Это не работает. Что ты думаешь я делаю не так?
Вот вызов jQuery в $ (document.ready (функция):
$('[id$=txtEntry2]').autocomplete("LookupCodes.aspx?type=IC", { mustMatch: true });
Вот страница .aspx. Он вызывает один из двух методов, которые возвращают список строк:
protected void Page_Init(object sender, EventArgs e)
{
//get the parameter from the query string, pass to fetch data
string whichSearch = Request.QueryString["type"];
//FC = FeedCode, IC = Ing. Code
if (whichSearch == "FC")
{
List<string> feedCodes = SearchFeedCodes();
foreach (string feedCode in feedCodes)
{
Response.Write(feedCode);
}
}
else //IC
{
List<string> ingCodes = SearchIngredientCodes();
foreach (string ingCode in ingCodes)
{
Response.Write(ingCode);
}
}
}