.Net MVC 2.0 Model的data validation验证问题

Jacky_linken 2011-08-16 10:51:07
在MVC ItemModel 模型中有一下属性:
public Guid Id { get; set; }
public string AccountName { get; set; }
public string Site { get; set; }
public Guid ProfilesId { get; set; }

[Required(ErrorMessage = "Title not null")]
[StringLength(55, ErrorMessage = "Title length must less than 55")]

public string Title { get; set; }
...
如上所列仅对 Title 属性进行验证。

现在的问题是:运行时后台不仅仅只对 Title 进行验证,还对 Id、ProfilesId 进行了 Required 的必填验证。

请问熟悉 MVC 这个验证机制的大侠,这是怎么回事呢?有没有办法解决?急救啊!
...全文
55 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jacky_linken 2011-08-17
  • 打赏
  • 举报
回复
没人么?
Jacky_linken 2011-08-16
  • 打赏
  • 举报
回复
怎么个加法?
[Required(ErrorMessage = "Title not null")]
[StringLength(55, ErrorMessage = "Title length must less than 55")]
public string Title { get; set; }

不是这样加的么?
子夜__ 2011-08-16
  • 打赏
  • 举报
回复
直接在属性上面加 验证标签

110,501

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧