Get String Resource
//------------------------------------------------------------------------------ // Copyright (c) 2003-2009 Whidsoft Corporation. All Rights Reserved. //------------------------------------------------------------------------------ namespace Whidsoft.WebControls { using System; using System.Drawing; using System.IO; using System.Collections; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Text.RegularExpressions; /// <summary> /// Utility class with various useful static functions. /// </summary> internal class Util { private static System.Resources.ResourceManager _ResourceManager = null; internal static System.Resources.ResourceManager GetResourceManager() { if (_ResourceManager == null) { Type ourType = typeof(Util); _ResourceManager = new System.Resources.ResourceManager(ourType.Namespace, ourType.Module.Assembly); } return _ResourceManager; } internal static string GetStringResource(string name) { try { System.Resources.ResourceManager _ResourceManager = GetResourceManager(); if (_ResourceManager != null) { object o = _ResourceManager.GetObject(name); return o != null ? o.ToString() : name; } else { return name; } } catch { return name; } } } }