1
内のViewModelの属性にアクセスする方法:どのように私はViewModelに下回っていビュー
public class RegisterViewModel
{
[Display(Name = "First Name")]
public string FirstName { get; set; }
}
私の見解では、私はDevExtremeコンポーネントおよび構文を使用しています。
次のコードを使用して、ページの作成時に:
<div class="form-group">
@Html.DevExtreme().TextBoxFor(m => m.FirstName).Placeholder("First Name")
</div>
私はPlaceholder
のためにハードコード"First Name"
にしたくないが、代わりにDisplay
属性の値を使用するようにしたいです。
私はSOの回答をいくつか見直しましたが、その方法を理解できませんでした。
投稿のいくつかはModelMetadata
について話していますが、私はそれを行う方法を理解できません。
ご協力いただければ幸いです。
'.Placeholder(@ Html.DisplayNameFor(M => m.FirstName))' –
それは簡単だったとwell.Thankあなたが働いていました!私はこのコードを使用しました:Html.DisplayNameFor(m => m.FirstName).ToString() – FLICKER