diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs index a6889d2c..16ee919f 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/DocumentExt.cs @@ -95,10 +95,17 @@ namespace VEPROMS.CSLA.Library sb.Append("None"); else { + int limit = 20; foreach (EntryInfo myEntry in DocumentEntries) { foreach (ItemInfo myItem in myEntry.MyContent.ContentItems) { + --limit; + if (limit < 0) + { + sb.Append(sep + "..."); + return sb.ToString(); + } ItemInfo proc = myItem.MyProcedure; sb.Append(sep + proc.DisplayNumber + " - " + proc.DisplayText); sep = "\r\n ";