protected string FormatBucketForMonthlyData(MonthsOfYearData moy, int month) { if (moy == null) { throw new ArgumentNullException(nameof(moy)); } Bucket b = moy.ValueForMonth(month); if (b == null) { return(string.Empty); } string szTitle = BucketManager.FormatForType(b.Values[SelectedFieldToGraph.DataField], SelectedFieldToGraph.DataType, UseHHMM, Use2Digits, false); return(String.IsNullOrEmpty(b.HRef) ? szTitle : String.Format(CultureInfo.InvariantCulture, "<a href=\"{0}\" target=\"_blank\">{1}</a>", VirtualPathUtility.ToAbsolute(b.HRef), szTitle)); }