asp.net-mvc-2-validation相关内容
我对 Html.ValidationSummary 有一些问题.我不想在 ValidationSummary 中显示属性错误.当我设置 Html.ValidationSummary(true) 时,它不会显示来自 ModelState 的错误消息.当字符串上的控制器动作出现异常时 MembersManager.RegisterMember(member); catch 部分向 ModelSta
..
我正在Create(FooViewModel fvm){...} 中检查我的数据库以查看fvm.prop1 和fvm.prop2> 已经存在于该组合中;如果是这样,我想向模型状态添加一个错误,然后返回整个视图.我试过了: public ActionResult Create(FooViewModel fvm){如果(ThatComboAlreadyExists(fvm)){ModelState.
..
如何获得模型的验证,以同时验证通用列表属性中的子对象. 我有一个正在尝试验证的模型,这不是要发布到服务器上的模型,而是一些已发布信息和服务器上已经存在的信息的组合.... ...公开课A {[必需的]公共字符串Property1 {get;放;}}...公众B级{公开列表值{get;放;}}...如果(!TryValidateModel(instanceofB)){//这会触发,
..
我需要允许用户提交包含在他们的文本输入框HTML表单值。这是一个内部应用程序面临所以它是相当安全的这样做。我已成功使用了 [ValidateInput(假)] 这是有问题的方法,但这种抑制的所有的模型验证有问题的方法/视图模型,但我只希望允许HTML中的有一个的的属性文本框和不一定愿意写我自己的后卫子句中相同的方法/视图模型,当我可以将preFER继续使用数据注释为所有其他属性在视图模型每
..
我有一个自定义异常类: 公共类MyException:异常 { 公共MyException(MyExceptionEnum myError):基座(myError.ToDescription()){} 公共MyException(MyExceptionEnum myError,异常的InnerException):基地(myError.ToDescription()的InnerExc
..
我有一个LINQ to SQL的对象,如果neccessary实体框架对象。 我想要做的MVC 2数据注释他们,但我不停地懒。 有没有办法来自动生成数据注释的香格里拉 [绑定(包括=“标题,描述,EVENTDATE,地址,国家,ContactPhone,经纬度”)] [MetadataType(typeof运算(Dinner_Validation))] 公共部分类晚餐 { 公共BO
..
有对默认的资源设置为数据注释验证的方法? 我不想做这样的事情: [必需(的ErrorMessage =“名称必需的。”ErrorMessageResourceType = typeof运算(CustomDataAnnotationsResources) 公共字符串名称{;组; } 我想是这样的: 的Global.asax DataAnnotations.DefaultResourc
..
如何让一个模型的验证也验证了泛型列表属性的子对象。 我有我试图验证模型,这是不是什么东西被发送到服务器,但某些信息的发布复合材料和信息已经在服务器...比如关于 ... 公共类A { [需要] 公共字符串Property1 {搞定;组; } } ... 公共类B { 公开名单< A>值{搞定;组; } } ... 如果(!TryValidateModel
..
我检查我的数据库中创建(FooViewModel FVM){...} 来查看是否 fvm.prop1 和 fvm.prop2 已经存在在组合;如果是的话,我想的错误添加到的ModelState,则返回全图。我想: 公众的ActionResult创建(FooViewModel FVM){ 如果(ThatComboAlreadyExists(FVM)){ ModelState.AddModelEr
..
我试图验证含有使用System.ComponentModel.DataAnnotations属性的验证规则其他对象的模型,希望默认MVC实现就足够了: VAR OBJ = js.Deserialize(JSON,objectInfo.ObjectType); 如果(!TryValidateModel(OBJ)) { //处理失败的模型验证。 } 的对象由原始类型,而且还包含其他类也
..
MVC不生成视图模型我在客户端验证规则。该HTML只包含这样的: <脚本类型=“文/ JavaScript的”> //<![CDATA [ 如果(window.mvcClientValidationMetadata!){window.mvcClientValidationMetadata = []; } window.mvcClientValidationMetadata.pu
..
我有,我用客户端验证登记表(必填,StringLength等我的视图模型指定)。目前的形式pretty许多棚架如何创建它: @using(Html.BeginForm(“指数”,“登记”)) { @ Html.ValidationSummary(真) <&字段集GT; <传奇>报名详情< /传说> @ Html.Va
..
我有这样一个模型: 公开的PurchaseOrder { [必填] [StringLength(15)] 公共虚拟字符串ORDERNUMBER {获取;设置;} //等等。 } 当我从视图中提交订单(使用$。员额,不输入类型=提交),它进入我的控制器类:公共类PurchaseOrderController { 公共JsonResult保存(PurchaseOr
..
我有一些问题,Html.ValidationSummary。我不想的ValidationSummary显示属性的错误。而当我设Html.ValidationSummary(真)不显示从ModelState中的错误信息。当有一些异常的控制器行动字符串 MembersManager.RegisterMember(会员); 捕节将错误的ModelState中: ModelState.AddMod
..
注:以下仅仅是一个例子。 我是pretty新的ASP.NET MVC和我试图让我周围的下拉列表的验证是如何工作的负责人。我有以下属性我 ProfileViewModel 类: [DisplayName的(“性别”)] 公共BOOL?性别{搞定;组; } 空是为了表示“未知”,真正女性和假男性。在视图模型构造I AllGenders =新的List< SelectListItem
..