自己寫EnumHelper

你是否還在這樣綁定數據字典

<pre class="html" name="code"><%#Eval("Status").ToString()=="0"?"禁用":"啓用"%>


 

那萬一三個,五個狀態值呢?

又或者,我想將整個系統中的“啓用”改成“正常”?

那麼,問題就來了,不言而喻。。。

幸好,我們有枚舉,這樣一來我們的前端代碼綁定起來也清秀多了。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace trip.Common
{
    /// <summary>
    /// 枚舉公共操作類
    /// </summary>
    public class EnumHelper
    {
        /// <summary>
        /// 狀態確認
        /// </summary>
        public enum StatusConfirmEnum
        {
            啓用= 0,
            禁用= 1
        }

        static public object GetEnumText(Type enumType, string value)
        {
            object returnValue = Enum.Parse(enumType, value);
            return returnValue;
        }
    }
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章