DisplayAttribute.AutoGenerateFilter Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah UI pemfilteran ditampilkan secara otomatis 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.