using System; using System.Data; using System.Collections; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using CMS.FormControls; using CMS.GlobalHelper; using CMS.SiteProvider; public partial class CMSModules_Badges_FormControls_ViewBadgeText : FormEngineUserControl { private int mValue; #region "Public properties" /// /// Gets or sets field value. /// public override object Value { get { return mValue; } set { mValue = ValidationHelper.GetInteger(value, 0); } } #endregion #region "Methods" protected void Page_Load(object sender, EventArgs e) { if (mValue > 0) { BadgeInfo bi = BadgeInfoProvider.GetBadgeInfo(mValue); if (bi != null) { lblBadgeText.Text = HTMLHelper.HTMLEncode(ResHelper.LocalizeString(bi.BadgeDisplayName)); return; } } lblBadgeText.Visible = false; } #endregion }