html 调用cs方法

html 界面

       
@using Test.Domain.Common

 <div>

            @{var listStatus = (List<Test.Domain.DeliveryStatusVM>)ViewBag.listStatus;}
            @foreach (var item in listStatus)
            {
                <div class="row" style="border-bottom:1px solid #ccc;">

                    @*流程信息显示*@
                    <div class="col-xs-10 center_cc">
                        <ul class="nav nav-pills nav-justified step step-arrow">
                            <li class="active3">
                                <a>计划</a>
                            </li>
                            <li class="active2">
                                <a>步骤2 @(Test.Common.DataConvert.GetDateFormate1(item.IssuedTime))</a>
                            </li>
                            <li class="active2">
                                <a>步骤3 @(Test.Common.DataConvert.GetDateFormate1(item.StockpTime))</a>
                            </li>
                        </ul>
                        <ul class="nav nav-pills nav-justified step step-arrow">
                            <li class="active3">
                                <a>实际</a>
                            </li>
                            <li class="@(Test.Common.DataConvert.GetClass(item.DeliveryStatus, 1))">
                                <a>@(string.IsNullOrEmpty(item.IssuedingTime) ? "  " : item.UserPlanName + " " + Test.Common.DataConvert.GetDateFormate1(item.IssuedingTime))</a>
                            </li>
                            <li class="@(Test.Common.DataConvert.GetClass(item.DeliveryStatus, 10))">
                                <a>@item.sUserName @(Test.Common.DataConvert.GetDateFormate1(item.sDate))</a>
                            </li>
                        </ul>

                    </div>

                    @*不良信息显示*@
                    <div style="overflow:auto;" class="col-xs-1 padd5 center_rr">


                        @{var _NgLst = item.NgLst;}
                        @foreach (NgLst item2 in _NgLst)
                        {
                            @("阶段:" + Test.Common.DataConvert.GetStatusName(item2.Status))<br>
                            @("问题描述:" + Test.Common.DataConvert.GetDateFormate1(item2.AddDateTime) + " " + item2.addName + " " + item2.Remark)<br>
                            @("解决对策:" + Test.Common.DataConvert.GetDateFormate1(item2.UpdDateTime) + " " + item2.updName + " " + item2.Solution)<br>


                        }

                    </div>

                </div>
            }
        </div>

  

  

  

  

CS方法

namespace Test.Common
{
    public partial class DataConvert
    {

        /// <summary>
        /// 获取控件是什么class
        /// </summary>
        /// <param name="deliveryStatus"></param>
        /// <param name="flag"></param>
        /// <returns></returns>
        public static string GetClass(int deliveryStatus, int flag)
        {

            string strClass = string.Empty;

            return strClass;
        }




        /// <summary>
        /// 获取阶段名称
        /// 1:步骤1 2:步骤2 3:步骤3 
        /// </summary>
        /// <param name="flag"></param>
        public static string GetStatusName(int flag)
        {
            switch (flag)
            {
                case 1:
                    return "步骤1";
                case 2:
                    return "步骤2";
                case 3:
                    return "步骤3;
            }

        }
    }
}

  

  

原文地址:https://www.cnblogs.com/lhlong/p/6907270.html