protected override void Render(HtmlTextWriter writer) { int id; bool hasid = int.TryParse(NodeId, out id); int? nodeId = hasid ? id : (int?)null; Src = ImageUrl.GetImageUrl(Src, Field, Provider, Parameters, nodeId); base.Render(writer); }