首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dotvvm验证问题

dotvvm验证问题
EN

Stack Overflow用户
提问于 2016-04-21 16:02:03
回答 1查看 255关注 0票数 1

查看使用Validator的文档

如果要验证某些属性,只需使用System.ComponentModel.DataAnnotations命名空间中的标准属性即可。DotVVM可以将一些验证规则转换为javascript,因此验证也可以在客户端执行。

然后,我开发了以下代码:

代码语言:javascript
复制
using System;
using DotVVM.Framework.ViewModel;
using APP_MIS_FACTURAS.Models;
using System.Web;
using DotVVM.Framework.Controls.Bootstrap;
using System.ComponentModel.DataAnnotations;

namespace APP_MIS_FACTURAS.ViewModels
{
    public class InicioViewModel : DotvvmViewModelBase
    {

        [Required(ErrorMessage = "No se indica la contraseña del usuario")]
        public string usuario { get; set; }
        public string password { get; set; }

    }
}

但我得到了以下错误:

严重程度代码描述项目文件行抑制状态错误无法找到类型或命名空间名称‘必需’(您是缺少一个使用指令还是程序集引用?)用户\leojfn\ APP_MIS_FACTURAS \Visual APP_MIS_FACTURAS 45 Active

我不知道是否需要导入特定的库,还是需要安装NuGetPackage

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-22 08:38:58

右键单击“解决方案资源管理器”窗口中的项目,选择“添加引用”并选择“System.ComponentModel.DataAnnotations”。默认情况下不引用它,但是它包含在.NET框架中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36774935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档