aps.net MVC view 判断方法

两种方式

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]))

原文地址:https://www.cnblogs.com/linyijia/p/7692928.html