Common层的一个函数中定义: public enum BPListStatus { Maintaining = 10, Released = 90 } Web工程CS文件中定义( 注:前台只能调用后台protected 和 public的方法,private的不行): protected string GetBuyingPriceListStatus( int statusID) { if (statusID != 0) { BenQ.Pricing.Common.SystemEnum.BPListStatus status = (BenQ.Pricing.Common.SystemEnum.BPListStatus)statusID; return status.ToString(); } else { return ""; } } 前台文件中: < ASP:Label runat ="server" Text ='<%# GetBuyingPriceListStatus((int)DataBinder.Eval(Container, "DataItem.status")) % > ' ID="QLabelStatus"> </ ASP:Label >