ICRUDProxyCategoryFilterTextPropNameOfNavigatedByType Property
类别过滤条件属性导航到的实体类型的文本属性名称。
Namespace: QuickAdmin.RCLAssembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 1.0.122
string CategoryFilterTextPropNameOfNavigatedByType { get; }
Property Value
string
代理初始化时将从导航属性实体类型定义中查找满足以下条件的第一个属性,找到的话将其名称赋给此属性:
例如对于以下定义:
public class User : FullAuditEntityWithAutoIdKey, ICRUDEntity
{
[Display(Name = "所属部门 Id")]
public long DeptId { get; set; }
[Display(Name = "用户姓名")]
public string Name { get; set; }
[Display(Name = "所属部门")]
[Navigate(nameof(DeptId))]
public Dept Dept { get; set; }
}
public class Dept : FullAuditEntityWithAutoIdKey, ICRUDEntity
{
[Display(Name = "部门名称")]
public string Name { get; set; }
}
类别过滤条件属性将被初始化为
"DeptId",而此属性将被置为导航属性实体类型
Dept 的
"Name" 属性,
即将从实体类型
Dept 对应数据表里查询数据作为数据源,下拉框选项的值将取类型
Dept 的主键值,选项的文本将取类型
Dept 的
"Name" 属性的值。