你是否還在這樣綁定數據字典
<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;
}
}
}