一佳一

记录像1+1一样简洁的代码

导航

aps.net MVC view 判断方法

Posted on 2017-10-19 15:51  一佳一  阅读(318)  评论(0编辑  收藏  举报

两种方式

1.使用Razor 视图

新建app_code文件夹(在这个目录下ShowHelper.cshtml会自动编译成类,方法必须都是静态的)

@functions{
    //是否显
    public static IHtmlString IsShowPay(System.Data.DataRow Rows) {
        string show = "";
        if (Convert.ToInt32(Rows["IsShow"]) == 1)
        {
            show = "inline-block";
        }
        else
        {
            show = "none";
        }
        return new HtmlString(show);
    }
}

view直接@(ShowHelper.IsShowPay(Model.Rows[i]))

2.直接使用静态类 在任意目录 ShowHelper.cs 里面添加方法

view直接@(ShowHelper.IsShowPay(Model.Rows[i]))