第一步:定义静态类
第二步:定义静态方法
1 public static class MyTextBoxEx(){ 2 //扩展方法三要素: 3 //1.静态类 4 //2.静态方法 5 //3.this关键字 6 public static HtmlString TextBoxEX(this HtmlHelper helper,string type, string value) 7 { 8 return new HtmlString(string.Format(" <input type='{0}' value='{1}' />",type, value)); 9 } 10 }
第三步:将命名空间改成System.Web.Mvc
第四步:Razor页面调用
@Html.TextBoxEX("text", "测试文本框类");