Esempio n. 1
0
        public static string HtmlEncode(string text)
        {
            string result;

            using (StringWriter sw = new StringWriter())
            {
                var x = new System.Web.UI.HtmlTextWriter(sw);
                x.WriteEncodedText(text);
                result = sw.ToString();
            }
            return(result);
        }
 public void WriteToHtmlTextWriter(System.Web.UI.HtmlTextWriter html)
 {
     html.WriteEncodedText(Content);
 }
Esempio n. 3
0
        protected override void Render(System.Web.UI.HtmlTextWriter writer)
        {
            writer.AddAttribute("id", this.ClientID);
            writer.AddAttribute("class", "jtDialogBox");
            writer.AddStyleAttribute("z-index", "9999");
            writer.AddStyleAttribute("width", this._width + "px");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Div);

            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Cellpadding, "0");
            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Cellspacing, "0");
            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Border, "0");
            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Width, "100%");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Table);

            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Tr);
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Td);

            //********************************************************
            //header
            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Cellpadding, "0");
            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Cellspacing, "0");
            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Border, "0");
            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Width, "100%");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Table);

            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Tr);

            writer.AddAttribute("class", "tbLeft");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Td);
            writer.RenderEndTag();  //td

            //title --- start
            writer.AddAttribute("class", "Title");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Td);
            writer.WriteEncodedText(this._title);
            writer.RenderEndTag();  //td
            //title --- end

            //close --- start
            writer.AddAttribute("class", "tbRight");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Td);

            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Href, "javascript:void(0)");
            //writer.AddAttribute("onclick", "BOX_remove('" + this.ClientID + "');");
            this.SetCloseMethod(writer);
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.A);

            writer.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Src, WebUtils.AppRoot + "images/js_alert/window_close.gif");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Img);
            writer.RenderEndTag();  //img

            writer.RenderEndTag();  //a

            writer.RenderEndTag();  //td
            //close --- end

            writer.RenderEndTag();  //tr
            writer.RenderEndTag();  //table
            //********************************************************

            writer.RenderEndTag();  //td
            writer.RenderEndTag();  //tr

            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Tr);
            writer.AddAttribute("class", "MainPanel");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Td);

            //********************************************************
            //content
            writer.AddAttribute("class", "ContentArea");
            writer.AddStyleAttribute("height", this._height + "px");
            writer.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Div);

            base.Render(writer);

            writer.RenderEndTag();

            //********************************************************

            writer.RenderEndTag();  //td
            writer.RenderEndTag();  //tr

            writer.RenderEndTag();  //table

            writer.RenderEndTag();  //div
        }