私はこのクラスを持っています:
public class UserMessage
{
public int UserMessageId { get; set; }
[Required]
[StringLength(50)]
public string Name { get; set; }
[Required]
[EmailAddress]
public string Email { get; set; }
[Required]
public string MessageType { get; set; }
[Required]
[StringLength(300)]
[DataType(DataType.MultilineText)]
public string Message { get; set; }
}
そして、私が持っているビューでは:
@model IEnumerable<Kekanto.Models.UserMessage>
@foreach (var message in Model)
{
@Html.DisplayFor(message)
}
ビューにデータを表示したい....この場合のやり方がわからない... @Html.DisplayFor(message=>message.Message) を作成し、すべてのフィールドに Display を書き込むことができることを知っています。 ..でもコマンド一つで作れるかなぁと思っていたのですが