PDA

View Full Version : چرا با لود شدن اولین بار صفحه validation error ها نشان داده میشوند؟



speralda
شنبه 07 بهمن 1391, 18:10 عصر
درود دوستان

من class User رو این جوری نوشتم

public class User
{
[ScaffoldColumn(false)]
public int UserId { set; get; }

[Required(ErrorMessage = "Please enter UserName")]
public string UserName { set; get; }

[Required(ErrorMessage = "Please enter Password")]
[DataType(DataType.Password), MaxLength(8, ErrorMessage = "MaxLength 8 letter"), MinLength(4, ErrorMessage = "MinLength 4 letter")]
public string Password { set; get; }

[Required(ErrorMessage = "Please enter Email")]
[RegularExpression(".+\\@.+\\..+", ErrorMessage = "Please enter a valid Email Address")]
public string Email { set; get; }

public string Phone { set; get; }

public virtual ICollection<Order> Orders { get; set; }

}

وفتی برای اجرا میرم errormessage ها هم نشون داده میشن با اولین اجرا!چرا؟

mo.esmp
یک شنبه 08 بهمن 1391, 23:41 عصر
کدهای view رو بزارین بهتر میشه کمک کرد. با همه مرورگرها هم همین توریه ؟ در زمان لود سفحه ببینید چیزی باعس submit شدن فرم میشه یا نه.