Man kan ikke bruge escape characters i VB .NET ( "\n" ). Men du kan:
txtNavn.Text & vbLf & txtBesked.Text eller txtNavn.Text & Chr(10) & txtBesked.Text eller txtNavn.Text & Environment.NewLine & txtBesked.Text
Jeg har ikke lige en VB compiler ved hånden, derfor de forskellige muligheder. Men så vidt jeg husker, skulle de være lige gyldige.
I øvrigt vil jeg mene det giver mere at det giver dig mere letlæselig kode, hvis du først instantierer et MailMessage objekt, sætter To, From, Body osv. og sender med SmtpMail.Send(mail) På et MailMessage objekt kan du også sætte BodyEncoding til HTML, således at du kan bruge HTML i din mail.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.