我有以下模型类验证:
public class Group_validation
{
[Required]
[StringLength(50)]
public string Name { get; set; }
[DataType(DataType.MultilineText)]
[StringLength(200)]
public string Description { get; set; }
}
但目前我有以下问题:
如何定义DataType(DataType.MultilineText)]
StringLenght
数据注释客户端验证将在我添加DataType(DataType.MultilineText)].
时停止工作,所以在我的情况下,StringLenght将作为Name字段的客户端验证,但是仅作为“描述”字段的服务器端验证。
有人可以建议如何解决这个问题吗?
答案 0 :(得分:3)
你可以借助HTML Helper类
来实现它@Html.TextAreaFor(model => model.Description, new {cols = 50, rows = 5})
答案 1 :(得分:-1)
试
@Html.TextAreaFor(model => model.Descricao, 5, 50, null)
在View Page
中