我正在使用 ASP.Net 动态数据、Visual Studio 2010 和 C#。
我有三个自定义控件 (FieldTemplates),扩展名为 .ascx: business_type.ascx
, department.ascx
,section.ascx
如果我从第一个组合框中选择 cod_business type where = 6 我只想显示 cod_business = 6 的那些部门
假设我有 500 个部门,但只有 5、128 和 446 个部门完成了该规则。
假设我有 2,500 个部分,其中:
- 40、66 和 222 的 cod_dept = 5 和 cod_business = 6
- 346、399、400、403 和 458 的 cod_dept = 128 和 cod_business = 6
- 14、45、333 a、d 335 的 cod_dept = 446 和 cod_business = 6
我还想在第三个组合框中仅显示 cod_business = 6 和 cod_dept = 5 或 128 或 446 的部分,这取决于我从部门组合框中选择了哪一个
请记住:这必须适用于 ASP.Net 4.0 动态数据
这是可以实现的吗?
我看过 Steve Naughton 的级联解决方案,但它们是面向数据库的。
我需要“以更内在的形式连接”下拉列表,这意味着我没有用于填充每个下拉列表的实体,而是每个下拉列表中包含的值列表本身。我通常从小型 Excel 电子表格或小型文本文件中提供这些值。
此致。