- string target = spot.Target.Length > 0 ? spot.Target : Target;
- writer.AddAttribute (HtmlTextWriterAttribute.Href, spot.NavigateUrl);
- writer.AddAttribute (HtmlTextWriterAttribute.Target, target);
+ string target = spot.Target.Length > 0 ? spot.Target : Target;
+ if (!String.IsNullOrEmpty (target))
+ writer.AddAttribute (HtmlTextWriterAttribute.Target, target);
+ if (enabled) {
+ string navUrl = ResolveClientUrl (spot.NavigateUrl);
+ writer.AddAttribute (HtmlTextWriterAttribute.Href, navUrl);
+ }