MVC要求public sub()的参数太多

时间:2014-09-26 09:45:37

标签: asp.net-mvc vb.net data-annotations

我用互联网模板创建了新的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")

1 个答案:

答案 0 :(得分:1)

这是正确的语法,请注意:

之前的=
<Required(ErrorMessage:="Text in my language")>