コード例 #1
0
        protected override void Render(HtmlTextWriter writer)
        {
            string value = string.Empty;

            if (key != null)
            {
                value = ResourceManager.GetString(key);
            }
            else
            {
                value = ResourceManager.GetString(base.ID);
            }

            if (colon)
            {
                value += ResourceManager.Colon;
            }

            if (confirmKey != null)
            {
                Attributes.Add("onClick", "return confirm('" + ResourceManager.GetString(confirmKey).Replace("'", "\'") + "');");
            }
            base.Text = LocalizedUtility.ReplaceParameters(Controls, value);
            base.Render(writer);
        }
コード例 #2
0
        protected override void Render(HtmlTextWriter writer)
        {
            string value = string.Empty;

            if (key != null)
            {
                value = ResourceManager.GetString(key);
            }
            else
            {
                value = ResourceManager.GetString(base.ID);
            }
            if (colon)
            {
                value += ResourceManager.Colon;
            }
            base.ErrorMessage = LocalizedUtility.ReplaceParameters(Controls, value);
            base.Render(writer);
        }
コード例 #3
0
        protected override void Render(HtmlTextWriter writer)
        {
            string value = string.Empty;

            if (key != null)
            {
                value = ResourceManager.GetString(key);
            }
            else
            {
                value = ResourceManager.GetString(base.ID);
            }

            if (colon)
            {
                value += ResourceManager.Colon;
            }

            string buttonValue = value;

            //-- Simulates min-width on buttons. Ie doesn't support min-width css :(
            if (buttonValue.Length <= 10)
            {
                int fillFactor = (10 - buttonValue.Length);

                System.Text.StringBuilder sb = new System.Text.StringBuilder();

                for (int counter = 0; counter < fillFactor; counter++)
                {
                    sb.Append(" ");
                }

                string fillString = sb.ToString();
                buttonValue = fillString + buttonValue + fillString;
            }
            base.Text = LocalizedUtility.ReplaceParameters(Controls, buttonValue);
            base.Render(writer);
        }