ASP.NET: заполнить поля со списком из базы данных без перезагрузки страницы - PullRequest
0 голосов
/ 25 августа 2011

Я довольно новичок в веб-программировании и ASP.NET, хотя я много занимался программированием для форм Windows на C #. Мне нужно предоставить набор комбинированных списков на моем веб-сайте, чтобы они заполнялись в зависимости от того, что пользователь выбрал в предыдущем комбинированном списке. Для этого нужен AJAX / jQuery. Каков наилучший способ сделать это и где я могу найти больше ресурсов, чтобы понять основы. Я не использую MVC.

1 Ответ

1 голос
/ 25 августа 2011

Вы можете использовать AjaxToolkit и собрать его самостоятельно, используя jquery / AJAX, или вы можете получить пользовательский элемент управления, который делает это за вас.

Вот пример, показывающий, как это сделать: http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/

В этом примере используется PHP для серверной части, но вы также можете легко добавить службу WCF, которая возвращает JSON.Вот учебник: http://weblogs.asp.net/jdanforth/archive/2008/08/23/returning-json-from-restful-interface-with-wcf.aspx

Если вы не чувствовали себя комфортно, создавайте его самостоятельно, посмотрите на что-то вроде элемента управления Telrik RadCombo.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...