我用互联网模板创建了新的MVC项目。 现在我想将默认的必需消息从“Username is to required”更改为我的语言中的某些文本。 但是当我尝试在必需属性编译器中输入字符串抱怨标题中的消息时。 例如:
Imports System.ComponentModel
Imports System.ComponentModel.DataAnnotations
Imports System.Globalization
Public Class LogOnModel
Private userNameValue As String
<DisplayName("Banana split")> _
<Required("Text in my language")> _
Public Property UserName() As String
Get
Return userNameValue
End Get
Set(ByVal value As String)
userNameValue = value
End Set
End Property
End Class
我也尝试过这样的话:
<Required(ErrorMessage="Text")
答案 0 :(得分:1)
这是正确的语法,请注意:
=
<Required(ErrorMessage:="Text in my language")>