Динамическое создание AJAX CascadingDropDown - PullRequest
2 голосов
/ 20 февраля 2012

Мне нужно динамически добавить множество наборов элементов управления AJAX CascadingDropDown (с разными данными).Данные должны быть прочитаны из базы данных.Может ли этот подход использоваться для динамического создания?Было бы лучше иметь пользовательский веб-элемент управления, который может быть добавлен динамически.Я не понимаю, как это реализовать.Любые предложения / советы о том, как лучше поступить, будут очень полезны.

Item 1: Company | Product | Model
Item 2: Company | Product | Model
..
Item n: Company | Product | Model

Ответы [ 2 ]

0 голосов
/ 06 мая 2012

Если вы пытаетесь динамически загрузить в том смысле, что вы не знаете элемент управления до времени выполнения, вы можете создать asp: placeholder, а затем вызвать функцию, которая создает элемент управления по желанию, а затем использовать placeholdername.Controls.Add (newdropdown). Вы можете сделать это через Ajax, хотя я бы также порекомендовал библиотеку Telerik, так как их Ajax Control делает этот щелчок и указание простым.

0 голосов
/ 20 февраля 2012

Я предлагаю вам начать проверку этого инструментария: http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/CascadingDropDown/CascadingDropDown.aspx

...