2 * Namespace: System.Web.UI.Design.WebControls
3 * Class: AdRotatorDesigner
6 * Maintainer: mastergaurav AT users DOT sf DOT net
8 * (C) Gaurav Vaish (2002)
13 using System.Web.UI.WebControls;
14 using System.Web.UI.Design;
16 namespace System.Web.UI.Design.WebControls
18 public class AdRotatorDesigner : ControlDesigner
20 public AdRotatorDesigner() : base()
25 public override string GetDesignTimeHtml()
27 if(Component != null && Component is AdRotator)
29 AdRotator toDesign = (AdRotator)Component;
30 HtmlTextWriter writer = new HtmlTextWriter(new StringWriter());
31 HyperLink link = new HyperLink();
32 Image disp = new Image();
34 link.ID = toDesign.ID;
35 link.NavigateUrl = String.Empty;
36 link.Target = toDesign.Target;
37 link.AccessKey = toDesign.AccessKey;
38 link.Enabled = toDesign.Enabled;
39 link.TabIndex = toDesign.TabIndex;
41 disp.ApplyStyle(toDesign.ControlStyle);
42 disp.ImageUrl = String.Empty;
43 disp.AlternateText = toDesign.ID;
44 disp.ToolTip = toDesign.ToolTip;
46 link.RenderBeginTag(writer);
47 link.RenderControl(writer);
48 link.RenderEndTag(writer);
50 return writer.ToString();