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

プロパティ値

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 文字列が有効です。

適用対象