我已经创建了 Linq to Sql 动态数据站点的应用程序。我有很多具有关系结构的表。例如:tblSite、tblSiteImage、tblSiteAdvertisement、tblGenericCategory、tblEntityType等。tblSite是我所有其他表的父表。我想为所有这些表应用过滤器,即 tblSite 的过滤器。
这意味着,应该有 tblSite 数据的下拉列表(DDL)。在更改 DDL 中的数据选择后,它应该过滤这些表中的数据。
请注意,SiteId 列存在于某些表(如 tblGenericCategory)中,但不存在于表 tblEntityType 中。但是这两个表是使用 tblEntityType 中的 EntityTypeId 列连接的。
所以关系显示如下:
tblSite ------> tblGenericCategory ------> tblEntityType
我想将 SiteId 的过滤器应用于表 tblEntityType。
所以,我的问题是:
如何在动态数据站点应用程序中将过滤器应用于子表的子级?
提前致谢。