如何在c#,MVC Validations中使用除了linq查询

时间:2014-06-30 05:05:07

标签: c# linq validation asp.net-mvc-4

我使用以下代码在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中进行验证的正确方法吗?

0 个答案:

没有答案