Paul,
FWIW
<asp:Literal ID="litHeader" runat="server"></asp:Literal>
litHeader.Text = sQueryParms.Replace( "|", "<br>" );
does exactly what I need it to do.
>I tend to just use a label for this kind of thing. Generate the string then set the labels .Text property to it. You can wrap it with some <pre> tags if you don't want the browser screwing with the layout.