DisplayAttribute.AutoGenerateFilter Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de filtergebruikersinterface automatisch wordt weergegeven voor dit veld.
public:
property bool AutoGenerateFilter { bool get(); void set(bool value); };
public bool AutoGenerateFilter { get; set; }
member this.AutoGenerateFilter : bool with get, set
Public Property AutoGenerateFilter As Boolean
Waarde van eigenschap
true als de gebruikersinterface automatisch moet worden gegenereerd om filters voor dit veld weer te geven; anders, false.
Uitzonderingen
Er is geprobeerd de eigenschapswaarde op te halen voordat deze is ingesteld.
Voorbeelden
In het volgende voorbeeld ziet u hoe u het filter voor het veld Werknemer1 uitschakelt.
[MetadataType(typeof(EmployeeMD))]
public partial class Employee {
public class EmployeeMD {
[Display(Name = "Last Name", Order = -9,
Prompt = "Enter Last Name", Description="Emp Last Name")]
public object LastName { get; set; }
[Display(Name = "Manager", AutoGenerateFilter=false)]
public object Employee1 { get; set; }
}
}
<MetadataType(GetType(EmployeeMD))> _
Public Class Employee
Public Class EmployeeMD
<Display(Name:="Last Name", Order:=-9, _
Prompt:="Enter Last Name", Description:="Emp Last Name")> _
Public Property LastName As Object
End Property
<Display(Name:="Manager", AutoGenerateFilter:=false)> _
Public Property Employee1 As Object
End Property
End Class
End Class
Opmerkingen
Gebruik deze eigenschap niet om de waarde van de AutoGenerateFilter eigenschap op te halen. Gebruik in plaats daarvan de GetAutoGenerateFilter methode.
Als u deze eigenschap instelt, wordt het standaardgedrag voor het opgeven van kolommen als filters overschreven.