我创建了 DevExpress XAF Blazor 应用程序。
我有四个表(页)
第一个是与AssignedContractorCategory表
-oid 字符串
-Title 字符串的一对多相关的类别
private string _Title;
public string Title
{
get { return _Title; }
set { SetPropertyValue(nameof(Title), ref _Title, value); }
}
[DevExpress.Xpo.Association("Category-AssignedContractorCategory")]
public XPCollection<AssignedContractorCategory> AssignedContractorCategory
{
get
{
return GetCollection<AssignedContractorCategory>(nameof(AssignedContractorCategory));
}
}
第二个是与AssignedContractorCategory table
-oid string
-Title string一对多关联的Contractor
private string _Title;
public string Title
{
get { return _Title; }
set { SetPropertyValue(nameof(Title), ref _Title, value); }
}
[DevExpress.Xpo.Association("Contractor-AssignedContractorCategory")]
public XPCollection<AssignedContractorCategory> AssignedContractorCategory
{
get
{
return GetCollection<AssignedContractorCategory>(nameof(AssignedContractorCategory));
}
}
第三个是AssignedContractorCategory,与Bill table
-oid string
-FKCategory string
-FKContractor string 一对多关联
private Category _Category;
[Association("Category-AssignedContractorCategory")]
public Category Category
{
get { return _Category; }
set { SetPropertyValue(nameof(Category), ref _Category, value); }
}
private Contractor _Contractor;
[Association("Contractor-AssignedContractorCategory")]
public Contractor Contractor
{
get { return _Contractor; }
set { SetPropertyValue(nameof(Contractor), ref _Contractor, value); }
}
第四个是Bill
-oid string
-FKAssignedContractorCategory string
-Amount double
private Category _Category;
public Category Category
{
get { return _Category; }
set { SetPropertyValue(nameof(Category), ref _Category, value); }
}
private Contractor _Contractor;
public Contractor Contractor
{
get { return _Contractor; }
set { SetPropertyValue(nameof(Contractor), ref _Contractor, value); }
}
private double _Amount;
public double Amount
{
get { return _Amount; }
set { SetPropertyValue(nameof(Amount), ref _Amount, value); }
}
在账单页面上,我想显示:
类别(查找列表视图),在我选择一个类别后,它仅显示与表AssignedContractorCategory
相关的承包商(查找列表视图)
请注意,我是初学者。