Adds a CSS class to the element if the it has an attribute of the specified type or if the model member is a non-nullable value type.
Inheritance: ThreadSafeMemberBehavior
コード例 #1
0
 protected void Establish_context(Expression<Func<FakeModel, object>> member)
 {
     behavior = new RequiredCssClassBehavior<RequiredAttribute>();
     element = new TextBox(member.GetNameFor(), member.GetMemberExpression(), null);
 }
コード例 #2
0
 protected void Establish_context(Expression<Func<FakeModel, object>> member, string requiredClass)
 {
     behavior = requiredClass == null ? new RequiredCssClassBehavior() : new RequiredCssClassBehavior(requiredClass);
     element = new TextBox(member.GetNameFor(), member.GetMemberExpression(), null);
 }