@helper函数使用方法

  这个函数方法,我也是通过别人博客看到的,感觉不错和大家一起学习分享一下。

1、自定义函数方法,只在同一个view视图文件里调用

 Controller
 public ActionResult Index()
        {
            string[] item = { "1","2","3"};
            ViewBag.Day = item;
            return View();           
        }
Views
 @helper GetList(string[] items)
    {
    <ul>
        @foreach (string item in items)
        {
             <li>@item</li>
        }
     
    </ul>
    }
   
@GetList(ViewBag.Day);
最后结果,循环输出数组里的元素
* @GetList()方法可以使用在view 里任意地方

2、自定义函数方法,希望在项目任何view视图文件调用

1、新建cstml视图文件,同上写入@helper function函数
2、将cshtm文件放入App_Code文件夹下,没有时需要新建名字必须App_Code,window环境下大小写不区分,
3、任何视图文件可以使用了,可能没有智能提示,但是可以正常显示、运行。

posted on 2015-09-10 22:07  天露  阅读(342)  评论(0)    收藏  举报

导航