绑定特定的嵌套Datalist

时间:2013-10-28 04:21:51

标签: c# asp.net .net datalist nested-datalist

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

即即,

Main和Nested Datalist如下:

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

Java的
     1
     2个

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

请帮我解决问题。

1 个答案:

答案 0 :(得分:0)

如果DropDown在Main DataList中,那么下拉甚至可以在“DataList1_ItemCommand”事件中捕获,在这甚至检查命令名和参数,找到具有主datalist的findcontrol方法的嵌套datalist。根据条件绑定嵌套的DataList。

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