代码改变世界

随笔档案-2011年05月

ASP.NET MVC中常用的一些数据验证正则

2011-05-20 10:53 by 爱慕司黛尔, 620 阅读, 收藏,
摘要: 本文不断更新,会将在工作或学习中遇到一些常用数据验证正则记录下来1、验证电子邮件地址[RegularExpression(@"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$")]public object Email { get; set; }2、URL地址验证[RegularExpression("http://([\\w-]+\\.)+[\\w-]+(/[\\w- ./?%&=]*)?", ErrorMessage = &q 阅读全文

ASP.NET中的扩展方法

2011-05-19 18:19 by 爱慕司黛尔, 289 阅读, 收藏,
摘要: 以前没有怎么用过,真是OUT基本语法是 this type parmpublic static string ToCustomString(this string str, string str_1){ return "test_" + str_1;}说明:以上定义了一个String 类的扩展方法,使用方法很简单,任何类型为 String 的变量都可以直接调用此方法。举个例子public string ReturnTest(){ string s = "s"; return s.ToCustomString("XXX");//这里像调 阅读全文