【发布时间】:2011-01-12 00:01:39
【问题描述】:
我在 ASP.NET MVC 站点上有一个表单,它将上传几个文件。我正在尝试模仿默认项目的“AccountModel”或“LoginModel”示例,以构建基于 DataAnnotation 的服务器和客户端验证(基于 jQuery 插件的客户端验证,MVC 3.0 中的新增功能)。
例如:
public string FirstName
public string LastName
public string Email
public ?? Photo
public ?? File
这些属性中的每一个都与页面上表单字段的名称/ID 匹配。提交时,ASP.NET MVC 应将这些字段映射到属性。
我应该将照片/文件属性设置为什么,以便它们被 MVC 映射并可以使用 DataAnnotations 进行验证?
【问题讨论】:
标签: c# asp.net-mvc validation model