Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 验证MVC模型状态时从控制器高亮显示HTML表单中的字段_C#_Asp.net Mvc - Fatal编程技术网

C# 验证MVC模型状态时从控制器高亮显示HTML表单中的字段

C# 验证MVC模型状态时从控制器高亮显示HTML表单中的字段,c#,asp.net-mvc,C#,Asp.net Mvc,我有一个带有两个下拉列表的HTML表单,代表信用卡到期月份和年份。在我的控制器中,我正在检查所选的月份/年份是否在将来。如果没有,我将向ModelState添加一个错误以返回给用户 我唯一没有弄明白的是,当下拉列表不满足所需的字段要求或其他使用DataAnnotation实现的检查时,如何像文本框一样以红色突出显示下拉列表 有什么提示吗?使用C#和.NET 4.5。这个问题的答案有用吗?shawn,请分享您的观点,这样我们可以看到您形成下拉列表的方式

我有一个带有两个下拉列表的HTML表单,代表信用卡到期月份和年份。在我的控制器中,我正在检查所选的月份/年份是否在将来。如果没有,我将向ModelState添加一个错误以返回给用户

我唯一没有弄明白的是,当下拉列表不满足所需的字段要求或其他使用DataAnnotation实现的检查时,如何像文本框一样以红色突出显示下拉列表


有什么提示吗?使用C#和.NET 4.5。

这个问题的答案有用吗?shawn,请分享您的观点,这样我们可以看到您形成下拉列表的方式