2

这是我的课:

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 的部分类中使用数据注释?

4

1 回答 1

1

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

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

Stack Overflow 上也有很多例子。

祝你好运

于 2012-09-06T09:26:52.080 回答