public override void RenderBeginTag (HtmlTextWriter writer)
{
+ if (SkipLinkText != "") {
+ writer.AddAttribute (HtmlTextWriterAttribute.Href, "#" + ClientID + "_SkipLink");
+ writer.RenderBeginTag (HtmlTextWriterTag.A);
+
+ Image img = new Image ();
+ ClientScriptManager csm = new ClientScriptManager (null);
+ img.ImageUrl = csm.GetWebResourceUrl (typeof (SiteMapPath), "transparent.gif");
+ img.Attributes.Add ("height", "0");
+ img.Attributes.Add ("width", "0");
+ img.AlternateText = SkipLinkText;
+ img.Render (writer);
+
+ writer.RenderEndTag ();
+ }
base.RenderBeginTag (writer);
}
public override void RenderEndTag (HtmlTextWriter writer)
{
base.RenderEndTag (writer);
+
+ if (SkipLinkText != "") {
+ writer.AddAttribute (HtmlTextWriterAttribute.Id, ClientID + "_SkipLink");
+ writer.RenderBeginTag (HtmlTextWriterTag.A);
+ writer.RenderEndTag ();
+ }
}
void RenderNode (HtmlTextWriter writer, TreeNode node, int level, ArrayList levelLines, bool hasPrevious, bool hasNext)
* TreeViewTest.cs: removed NotWorking attribute
+2006-09-06 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * TreeViewTest.cs: removed NotWorking attribute
+
2006-09-05 Igor Zelmanovich <igorz@mainsoft.com>
* TreeNodeStyleCollectionTest.cs: New test was added
}\r
\r
[Test]\r
- [Category ("NotWorking")]\r
[Category ("NunitWeb")]\r
public void TreeView_Method_RenderTags () {\r
new WebTest (PageInvoker.CreateOnLoad (pageLoadRenderTags)).Run ();\r
}\r
- private static void pageLoadRenderTags (Page page) {\r
+ public static void pageLoadRenderTags (Page page) {\r
TreeView tv = new TreeView ();\r
tv.ID = "treeview1";\r
page.Form.Controls.Add (tv);\r