Динамическое создание AJAX CascadingDropDown
Я должен динамически добавлять множество наборов элементов управления AJAX CascadingDropDown (с различными данными). Данные должны быть прочитаны из базы данных. Можно ли использовать этот подход для динамического создания? Было бы лучше иметь пользовательский веб-элемент управления, который может быть добавлен динамически. Я не понимаю, как это реализовать. Любые предложения / советы о том, как лучше поступить, будут очень полезны.
Item 1: Company | Product | Model
Item 2: Company | Product | Model
..
Item n: Company | Product | Model
2 ответа
Я предлагаю вам начать проверять этот инструментарий: http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/CascadingDropDown/CascadingDropDown.aspx
Если вы пытаетесь динамически загрузить в том смысле, что вы не знаете элемент управления до времени выполнения, вы можете создать asp: placeholder, а затем вызвать функцию, которая создает элемент управления по желанию, а затем использовать placeholdername.Controls.Add(newdropdown), Вы можете сделать это через Ajax, хотя я бы также порекомендовал библиотеку Telerik, так как их Ajax Control делает этот щелчок и указание простым.