I bet your mail component will accept a variable which contains carriage
But you should look at the methods of the System.String class. In
Dim x as String = "something with CR and/or LF in it"
Dim stripped as String = x.Replace(ControlChars.vbCr, "
").Replace(ControlChars.vbLf, " ")
Note I'm replacing with a space, so that "A<CrLf>B" doesn't become "AB".
"kennethfine" <kennethfinehotmail.com> wrote in message
news:065901c35161$7c0ead00$a101280aphx.gbl...> I'm transitioning from ASP development, please excuse
> these basic questions. One thing I did often in ASP was
> create a "translate" function to render one string to
> another, strip out excess carriage returns, etc.
> I want to do the same thing in ASP.NET. I have a mail
> component that will accept HTML, but it requires all HTML
> to be listed on a single line. It takes the syntax:
> msgObj.BodyParts.Add(" <html markup here> "),
> Can someone point me to how I might translate a string
> with carriage returns/newlines into a single unbroken
> line? How about if I wanted to translate one character to
> Best would be if ASP.NET would actually visit a live page
> on the web, strip out the HTML it needs, and embed it in
> the string above as a single line.
> Thanks in advance for any pointers or resources you might
> be able to provide.