C# 比较asp.net mvc中的两个输入字段
模型类中有两个属性:C# 比较asp.net mvc中的两个输入字段,c#,asp.net-mvc,C#,Asp.net Mvc,模型类中有两个属性: public DateTime StartDate { get; set; } public DateTime EndDate { get; set; } 此处,StartDate应始终小于EndDate 在asp.net mvc中是否对此有任何数据注释?可以选择编写自己的自定义属性,如中所示 另一个选项是使用(可从Nuget获得) 没有内置属性,但您可以使用的[LessThan]attributedesnt与jQuery日期选择器配合使用。它仅在输入更改时起作用,但选择
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
此处,StartDate
应始终小于EndDate
在asp.net mvc中是否对此有任何数据注释?可以选择编写自己的自定义属性,如中所示 另一个选项是使用(可从Nuget获得)
没有内置属性,但您可以使用的
[LessThan]
attributedesnt与jQuery日期选择器配合使用。它仅在输入更改时起作用,但选择器不会导致输入更改事件
public class EventViewModel
{
[Required]
public string Name { get; set; }
[Required]
public DateTime Start { get; set; }
[Required]
[GreaterThan("Start")]
public DateTime End { get; set; }
}