一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

ASP.NET MVC 2 驗證消息本地化策略擴展

  ASP.NET MVC2 結合System.ComponentModel.DataAnnotations 提供了一套非常有效的實體驗證框架。對于錯誤信息的處理,它默認提供了兩種選擇:

  1. 字符串常量
  2. 從程序集資源文件讀取

  但是在我們這里,我們有一套自己的資源文件方案,也就是我們需要自己控件錯誤信息的本地化操作。由于在元數據,我們只能提供常量,無法進行字符串操作。一種比較直接和麻煩的辦法就是重寫所有的驗證規則,在驗證規則中對字符串常量進行本地化操作。

[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false)]
public class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
{
public CustomValidationAttribute(string message)
:
base(() => message.Localize())
{
}
}

NET技術ASP.NET MVC 2 驗證消息本地化策略擴展,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 青青草国产精品久久久久 | 在线观看99 | 精品视频网站 | 一区二区三区 亚洲区 | 91精品久久 | 色吧久久 | 久久久一区二区三区 | 88精品视频| 午夜久久久久久网站 | 国产久热香蕉在线观看 | www.色播| 亚洲福利在线看 | 亚洲狠狠婷婷综合久久久久图片 | 国产日韩欧美综合色视频在线 | 天天躁天天弄天天爱 | 草草在线免费视频 | 普通话对白国产情侣自啪 | 露脸真实国产精品自在 | 久精品在线观看 | 中文字幕专区在线亚洲 | 国产成人小视频在线观看 | 欧美无毛逼| 国产精品夜色一区二区三区 | 69视频在线观看免费 | 91精品国产综合久久福利 | 久久99久久精品国产只有 | 香蕉av影院 | 成人福利在线免费观看 | 能在线观看的一区二区三区 | 91华人在线视频 | 国产精品中文 | 好吊操妞 | 精品久久久久久国产91 | 国内久久精品视频 | 欧美综合网站 | 黄在线视频播放免费网站 | 美女激情网站 | 亚洲成a人片毛片在线 | 欧美亚洲国产精品久久久 | 五月天婷婷一区二区三区久久 | 米奇狠狠 |