我剛開始使用mvc剃鬚刀。顯示電子郵件驗證消息(紅色)在mvc剃鬚刀
並且我想以紅色顯示驗證錯誤消息。
這是我的viewmodel。
public class AViewModel
{
[Required(ErrorMessageResourceName = "EmailAddressRequired", ErrorMessageResourceType = typeof(Resources))]
[HomeController.EmailAddressAttribute(ErrorMessageResourceType = typeof(Resources), ErrorMessageResourceName = "EmailAddress_RegularExpression_ErrorMessage")]
public string EmailAddress { get; set; }
[HomeController.LocalizedDisplayNameAttribute("Password", NameResourceType = typeof(Resources))]
[Required(ErrorMessageResourceName = "PasswordRequired", ErrorMessageResourceType = typeof(Resources))]
[DataType(DataType.Password)]
public string Password { get; set; }
[HiddenInput(DisplayValue = false)]
public Guid id { get; set; }
}
我的觀點看起來是這樣的:
<div class="left">
@Html.EditorForModel()
<br />
</div>
而且我的CSS是這樣的:
.left { float:left; width:430px; margin:0 -480px 0 0;
padding:0 40px 20px 0; border-right:1px solid #DDD;}
需要什麼CSS改變?
在側面視圖我已經使用@ Html.EditerForViewModel()。 當前顯示的驗證消息爲黑色。 有沒有顯示爲紅色?
樣式使用CSS的跨度?查看MVC 3示例應用程序中登錄頁面的CSS樣式。 – Brandon
我更新了我的樣式表 – alice7