0

我正在使用嵌套的 Datalist。现在,我想根据下拉值选择绑定特定的内部数据列表。我能够绑定所有内部数据列表,但不仅仅是一个特定的。

即,

主要和嵌套数据列表如下:

.NET <
-main datalist C# <-nested datalist
vb

Java
1
2

现在,.NET 和 Java 都包含下拉菜单。如果用户从 .NET 下拉列表中选择值 c#,那么我只想绑定 .NET 的嵌套数据列表,这意味着仅显示 c# 或根据下拉条件说。如果现在,用户从 Java 中选择 1,则它仅显示 1,但 .NET 仅显示 c#,在用户过滤 .NET 下拉列表之前不得更改。

请帮我解决问题。

4

1 回答 1

0

如果 DropDown 在 Main DataList 中,则下拉菜单甚至可以在“DataList1_ItemCommand”事件中被捕获,并且在此甚至检查命令名称和参数,使用 main datalist 的 findcontrol 方法找到嵌套的 datalist。根据条件绑定嵌套的DataList。

1)MainDataList_ItemCommand
2)检查命令名称和强调的文本参数
3)找到嵌套的Datalist
4)根据下拉选择的值进行过滤
5)绑定嵌套的Datalist。

于 2013-10-28T04:31:09.523 回答