次の方法で共有


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値または空の文字列が有効です。

適用対象