如何在ASP.NET中向分部类添加数据批注



这是我的类:

Imports System.ComponentModel.DataAnnotations

Public Class Class1
Public Property id As Integer
<Required(ErrorMessage:="First Name is required.")> _
<Display(Name:="fname")> _
<MaxLength(10)> _
Public Property fname As String
<Required(ErrorMessage:="Last Name is required.")> _
<Display(Name:="lname")> _
<MaxLength(12)> _
Public Property lname As String
<Range(100000, 1200000)>
Public Property salary As Decimal
End Class

是否可以在ASP.NET WebForms的分部类中使用数据批注?

您需要使用完整的MVC架构。这是您的模型,您可以将其作为参数传递到局部视图中。

MVC和局部视图有很多教程-试试这个吧http://rachelappel.com/razor/partial-views-in-asp-net-mvc-3-w-the-razor-view-engine/或任何官方MVC教程

还有很多关于Stack Overflow的例子。

祝好运

最新更新