数据注释不适用于容器类。 以下是
public class class1
{
[DisplayName("Description")]
[Required]
public string Description { get; set; }
}
public class class2
{
class1 obj1;
[some operations]
}
但是在视图中,必填字段不起作用,并且页面回发到控制点击提交按钮。在视图中写入了子句
@using (Html.BeginForm("CreateEvent", "EventConfig", FormMethod.Post, new{autocomplete = "off" }))
{
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
}