You're missing the point of the repeater. The repeater repeats a template for each item in your enumerable object. It does the for-each for you. Try this:
aspx.
vb:
Order.ValidateValues = False
If Not Order.Validate() Then
Repeater1.DataSource = Order.ErrorDescription
Repeater1.DataBind()
End If
aspx:
<TR>
<TD><asp:repeater id="Repeater1" runat="server">
<ItemTemplate>
<%# Container.DataItem %><br>
</ItemTemplate>
</asp:repeater>
</TD>
</TR>
Peter
------------------------------------------------------
Work smarter, not harder.