簡體   English   中英

數據注釋不適用於 Textarea

[英]Data Annotations will not be working for Textarea

我用 mvc4 創建了一個 c# 應用程序,因為我使用一個TextArea來獲取用戶輸入,它必須在 15-100 的范圍內我為此使用數據注釋但它不起作用。請任何人幫我解決這個問題

這是我的代碼

@Html.TextArea(model => model.Edit)

這是我的DataAnnotations

[MinLength(15,ErrorMessage="Reason can't be less than 15 characters")]
[MaxLength(100,ErrorMessage="Reason can't be more than 100 characters")]
[Display(Name = "Edit" )]
public string Edit{ get; set; }

而是使用這個

[StringLength(30, ErrorMessage = "Must be between {2} and {1} characters long.", MinimumLength = 15)]

另外, [Required]是必須的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM