DisplayAttribute.Name プロパティ

定義

UI での表示に使用される値を取得または設定します。

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
public string? Name { get; set; }
member this.Name : string with get, set
Public Property Name As String

プロパティ値

String

UI での表示に使用される値。

次の例は、name プロパティを設定する方法を示しています。

[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  

注釈

このプロパティを使用して、プロパティの値を Name 取得しないでください。 代わりに、GetName メソッドを使用してください。

通常、この名前は、この属性で注釈が付けられたプロパティにバインドされている UI 要素のフィールド ラベルとして使用されます。 動的データ List.aspx、ListDetails.aspx、Details.aspx ページ テンプレートでは、フィールド ラベルの Name プロパティが使用されます。 値または空の null 文字列が有効です。

適用対象