如何在MVC3中的Model属性上设置自定义值?

时间:2013-11-04 16:51:39

标签: asp.net-mvc asp.net-mvc-3 properties model data-annotations

当我在MVC3中创建一个模型时,是否有任何解决方法可以在属性上设置自定义值,如下例[MyCustomValue()]以及如何以编程方式获取该值以后?

Imports System.ComponentModel
Imports System.ComponentModel.DataAnnotations
Imports System.Web.Mvc
Imports System.Collections.Generic

Public Class MyModel

    Public Property MyModelId As Integer

    <StringLength(20), MyCustomValue(True)>
    Public Property Name As String

[...]

1 个答案:

答案 0 :(得分:0)

感谢@AntP我找到了一个关于如何在类上设置自定义属性(因此也是模型)以及如何以编程方式获取它的示例

http://msdn.microsoft.com/en-us/library/tw5zxet9%28v=vs.100%29.aspx