Bagikan melalui


DisplayAttribute.AutoGenerateFilter Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah UI pemfilteran secara otomatis ditampilkan untuk bidang ini.

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

Nilai Properti

true jika UI harus dibuat secara otomatis untuk menampilkan pemfilteran untuk bidang ini; jika tidak, false.

Pengecualian

Upaya dilakukan untuk mendapatkan nilai properti sebelum ditetapkan.

Contoh

Contoh berikut menunjukkan cara menonaktifkan filter untuk bidang Employee1.

[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

Keterangan

Jangan gunakan properti ini untuk mendapatkan nilai AutoGenerateFilter properti. Gunakan metode GetAutoGenerateFilter sebagai gantinya.

Mengatur properti ini mengambil alih perilaku default untuk menentukan kolom mana yang disertakan sebagai filter.

Berlaku untuk