Linq to sql 使用动态数据时,如何从下拉列表中筛选选项?
我觉得这应该很容易,但我看不出有什么办法 我正在使用ASP.NET动态数据和Linq to SQL。我有一张与技师表有关联的表。父属性是TechAssignment,在web表单上我使用DynamicField来显示它 这真的很好,它正确地将其视为一个ForeignKeyField,并使用该模板为我提供一个下拉列表,其中包含技术人员表中的技术人员列表Linq to sql 使用动态数据时,如何从下拉列表中筛选选项?,linq-to-sql,dynamic-data,asp.net-dynamic-data,asp.net-3.5,Linq To Sql,Dynamic Data,Asp.net Dynamic Data,Asp.net 3.5,我觉得这应该很容易,但我看不出有什么办法 我正在使用ASP.NET动态数据和Linq to SQL。我有一张与技师表有关联的表。父属性是TechAssignment,在web表单上我使用DynamicField来显示它 这真的很好,它正确地将其视为一个ForeignKeyField,并使用该模板为我提供一个下拉列表,其中包含技术人员表中的技术人员列表 唯一的问题是,它给了我一个所有技术人员的名单,而有相当多的人是不活跃的。我如何让动态数据过滤掉不活跃的技术人员,使他们无法被选中 linqtosq
唯一的问题是,它给了我一个所有技术人员的名单,而有相当多的人是不活跃的。我如何让动态数据过滤掉不活跃的技术人员,使他们无法被选中 linqtosql生成分部类
public partial class Association
{
public IList<Contact> UnapprovedContacts
{
get
{
return Contacts.Where(c => !c.IsApproved).ToList();
}
}
}
公共部分类关联
{
公共IList未经批准的联系人
{
得到
{
返回联系人。其中(c=>!c.IsApproved)。ToList();
}
}
}
您是否尝试过使用SQL视图而不是直接引用表?我不确定这是否适用于你的情况。