2013-10-28 5 views
0

Я использую вложенный Datalist. Теперь я хочу связать определенный внутри datalist на основе выбора значения выпадающего списка. Я могу связать все внутри datalist, но не только один конкретный.Bind Specific Nested Datalist

Для т.е.

Main и Уплотненный DataList, как показано ниже:

< .NET -main DataList
C# < -nested DataList
В.Б

Java

Теперь .NET и Java содержат выпадающий список. Если пользователь выбирает значение C# из раскрывающегося списка .NET, то я хочу связать только вложенный datalist .NET, означает только отображение C# или сказать на основе раскрывающегося списка. И если теперь пользователь выбирает 1 из Java, тогда он показывает только 1, но .NET показывает только C#, который не должен быть изменен до раскрывающегося списка фильтра пользователя .NET.

Пожалуйста, помогите мне решить проблему.

ответ

0

Если DropDown находится в основном списке DataList, то выпадающее меню даже может быть обнаружено в событии «DataList1_ItemCommand», и в этом случае даже проверьте имя и аргумент команды, найдите вложенный datalist с методом findcontrol основного источника данных. Свяжите вложенные DataList в соответствии с условием.

1) MainDataList_ItemCommand
2) Проверьте имя команды и подчеркнул textargument
3) Найти вложенный DataList
4) Выполните Filteration на основе выбранного значения выпадающего списка
5) BIND вложенный DataList.

+0

Он не запускает Datalist_ItemCommand и, самое главное, не имеет свойства Command Name и Argument для раскрывающегося списка. –

Смежные вопросы