【发布时间】:2017-04-05 02:58:13
【问题描述】:
好的,我有这个编辑表单,我需要的是某种自定义验证,当我输入 ReturnDate 时,它不应低于 IssueDeadLineDate 值的日期。 我可以使用某种自定义验证还是我需要什么?
namespace Library.Models
{
public class BookStatusView
{
public int Id { get; set; }
public string UserId { get; set; }
public DateTime IssueDeadlineDate { get; set; }
public DateTime ReturnDeadlineDate { get; set; }
public DateTime? ReturnDate { get; set; }
public int BookId { get; set; }
public string AspNetUser { get; set; }
public string BookName { get; set; }
public IEnumerable<SelectListItem> qwerty { get; set; }
public string Email { get; set; }
public string FirstName { get; set; }
这是我想要实现自定义验证的 BookStatusView 模型。 如果您需要任何其他代码,请随时询问,我会在看到后立即粘贴。
【问题讨论】:
-
您可以编写自定义验证属性:msdn.microsoft.com/en-us/library/… 或在堆栈上:stackoverflow.com/questions/23780943/…
-
ty for fast asnwers,还有 1 个问题有人尝试过这个 MVC FoolProof Validation 框架吗?
标签: c# asp.net-mvc-5