【发布时间】:2016-04-22 16:38:58
【问题描述】:
查看使用验证器的文档
如果您想验证某些属性,只需使用标准属性 来自 System.ComponentModel.DataAnnotations 命名空间。 DotVVM 可以 将一些验证规则翻译成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; }
}
}
但我收到以下错误:
严重性代码描述项目文件行抑制状态 错误 CS0246 找不到类型或命名空间名称“必需” (您是否缺少 using 指令或程序集 参考?)APP_MIS_FACTURAS C:\Users\leojfn\Documents\Visual Studio 2015\Projects\Cystem\APP_MIS_FACTURAS\APP_MIS_FACTURAS\ViewModels\InicioViewModel.cs 45 活动
我不知道我是否需要导入一些特定的库或者我需要安装一些 NuGetPackage
【问题讨论】:
标签: dotvvm