Naz*_*Naz 7 subsonic validation partial-classes subsonic3 data-annotations
我有一个Subsonic3 Active Record生成的部分User类,我在一个单独的部分类中扩展了一些方法.
我想知道是否有可能将数据注释添加到一个部分类的成员属性中,它在另一个我尝试过的Subonic Generated上声明它.
public partial class User
{
[DataType(DataType.EmailAddress, ErrorMessage = "Please enter an email address")]
public string Email { get; set; }
...
}
Run Code Online (Sandbox Code Playgroud)
该示例给出了"已定义成员"错误.
我想我之前可能已经看过一些关于我正在尝试使用Dynamic Data和Linq2Sql的例子.
Ada*_*per 10
您需要做的是创建一个" 伙伴类 "并将数据注释应用于该类:
[MetadataType(typeof(UserValidation))]
public partial class User
{
...
}
public class UserValidation
{
[DataType(DataType.EmailAddress, ErrorMessage = "Please enter an email address")]
public string Email { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2598 次 |
| 最近记录: |