89得票7回答
ViewModel 针对列表的验证

我有以下的视图模型定义。public class AccessRequestViewModel { public Request Request { get; private set; } public SelectList Buildings { get; private s...

87得票11回答
MaxLength属性不生成客户端验证属性

我在ASP.NET MVC3客户端验证中遇到了一个问题。我有以下类:public class Instrument : BaseObject { public int Id { get; set; } [Required(ErrorMessage = "Name is req...

55得票9回答
数组必须包含1个元素。

我有以下的类:public class CreateJob { [Required] public int JobTypeId { get; set; } public string RequestedBy { get; set; } public JobTas...

43得票8回答
MVC .Net Core模型验证 - 值“”无效。错误

我正在尝试在MVC .Net Core中使用模型验证,但无法替换默认的错误消息“The value '' is invalid”。 理论上,我们可以使用模型中的ErrorMessage注释来替换自己的自定义错误消息。但我找不到一种方法使其起作用。 我的模型[Required(ErrorM...

35得票5回答
单元测试中的模型状态验证

我正在为一个像这样的控制器编写单元测试:public HttpResponseMessage PostLogin(LoginModel model) { if (!ModelState.IsValid) return new HttpResponseMessage(Ht...

33得票9回答
使用 HTML5 URL 输入验证,假设 URL 以 http:// 开头。

HTML5 提供了自动 URL 验证功能 :- <form> <input type="url" name="someUrl"> </form> 这将使没有协议前缀的URL验证失败,例如stackoverflow.com将会失败,而http://...

23得票3回答
MVC模型日期验证

在MVC 5中是否有默认验证,可以设置日期的最小和最大值?在我的模型中,我想进行日期验证。 public class MyClass { [Required(ErrorMessage="Start date and time cann...

23得票3回答
ASP.NET MVC 2中如何进行整数模型验证

我有一个注册表单,用户必须输入他们房子的面积。我希望这个值只能是整数。是否有一种在asp.net mvc中使用属性来验证此值的方法?

21得票4回答
模型验证 / ASP.NET MVC 3 - 条件必填属性

我在我的ASP.NET MVC 3应用程序中遇到了问题。 我的模型中有两个属性,其中我只想在视图中要求其中1个,具体取决于哪个为空。因此,例如,如果我输入电话号码,则不再需要电子邮件,反之亦然,但如果我将两者都留空,则应该要求其中1个。以下是我的模型:[Display(Name = "Cont...

19得票4回答
我能否通过URL获取一个Blob?

我正在将Azure blob URL存储到我的数据库中。我能否使用该URL获取blob? 实际上,我需要更新这个blob,在这样做时我需要进行验证。所以我需要将数据库实体模型转换为本地模型,并对它们应用验证。但是在我的本地模型中,我有Id、Name、HttpPostedFileBase文件。当...