Ejemplo n.º 1
0
        protected internal override void RenderContents(HtmlTextWriter w)
        {
            string skip_id = ClientID + "_SkipLink";

            if (SkipLinkText != "")
            {
                HtmlAnchor anchor = new HtmlAnchor();
                anchor.HRef = "#" + skip_id;

                Image img = new Image();
                img.ImageUrl = Page.ClientScript.GetWebResourceUrl(typeof(SiteMapPath), "transparent.gif");
                img.Attributes.Add("height", "0");
                img.Attributes.Add("width", "0");
                img.AlternateText = SkipLinkText;

                anchor.Controls.Add(img);

                anchor.Render(w);
            }

            base.RenderContents(w);

            if (SkipLinkText != "")
            {
                HtmlAnchor anchor = new HtmlAnchor();
                anchor.ID = skip_id;
                anchor.Render(w);
            }
        }