我使用以下代码在mvc。{/ p>中的date and time
框上设置验证
public class GetCallBackValidation : ValidationAttribute
{
public override bool IsValid(object value)
{
string Feed = "Note Interested";
//return value != null && (DateTime)value > DateTime.Now;
Models.YelloAdminDbContext db = new Models.YelloAdminDbContext();
var temp = db.SaveFeedBack.Select(x => x.feedback.FeedBackDrpDown.Except(Feed));
if (temp != null)
{
return value != null && (DateTime)value > DateTime.Now;
}
else return value == null;
}
}
我的问题是
我使用正确的查询吗?或者什么是更好的方式?
第二,这是在MVC中进行验证的正确方法吗?