如何从Microsoft sql sever验证

时间:2015-07-29 09:47:04

标签: c# asp.net validation razor

我的目标是在这个模型中放置一个表达式和验证消息,如果它是错误的类型,sql表中的验证消息将显示在显示但是它有一个错误:

  

资源类型   'SupplierPortal.Data.Models.MappingTable.Tbl_LocaleStringResource'   没有可访问的静态属性   '_ComPro.Addtional.CompAddtional.LblNoOfEmp'。

我该如何解决这个问题?

这是我的代码

模型

SupplierPortal.Data.Models.MappingTable.Tbl_LocaleStringResource =我的数据讯息名称 _ComPro.Addtional.CompAddtional.LblNoOfEmp =我的数据信息值

 public partial class GeneralInfosModel
  {
     [RegularExpression("[0-9]+",ErrorMessageResourceType=typeof(SupplierPortal.Data.Models.MappingTable.Tbl_LocaleStringResource),ErrorMessageResourceName="_ComPro.Addtional.CompAddtional.LblNoOfEmp")]      
       public Nullable<int> NumberOfEmp { get; set; }
  }

查看

     <div class="form-inline">
          <div class="form-group margin none">
                 <div class="form_item">
                   @Html.TextBoxFor(m => m.NumberOfEmp, new { @class = "form-control", id = "NumberOfEmp", maxlength = "255", placeholder = "", @style = "width: 132px;" })
                 </div>
          </div>

  <div class="form-group margin-none">
      @Html.ValidationMessageFor(a => a.NumberOfEmp, "", new { @class = "text-danger-bold" })
  </div>

</div>

0 个答案:

没有答案