Mega Code Archive

 
Categories / ASP.Net / Components
 

Send email with html form message

<%@ Page Language=VB Debug=true %> <%@ Import Namespace="System.Web.Mail" %> <script runat=server> Sub SubmitBtn_Click(Sender As Object, E As EventArgs)     Dim TheMailMessage as New MailMessage     Dim TheMailConnection as SmtpMail     Dim TheMessage as String     TheMessage = "<HTML><BODY>" _         & "<FORM method=""post"" action=""" _         & "http://yourwebsite/processrequest.aspx"">" _         & "<B>Product Name: </B>ASP.net Book<BR>" _         & "<B>Description: </B>These books are very nice!<BR>" _         & "<B>Price: </B>$48.96<BR>" _         & "<B>Quantity: </B><input name=""txtQuantity"" " _         & "type=""text""/><BR>" _         & "<input type=""submit"" value=""Order""/>" _         & "<BR></FORM></BODY></HTML>"         TheMailMessage.From = "me@mycomapny.com"     TheMailMessage.To = txtToEmail.Text     TheMailMessage.Subject = "HTML Email"     TheMailMessage.Body = TheMessage     TheMailMessage.BodyFormat = MailFormat.Html     TheMailConnection.Send(TheMailMessage) End Sub </SCRIPT> <HTML> <HEAD> <TITLE>Adding a Form to an Email Message</TITLE> </HEAD> <form runat="server"> <BR><BR> Enter your email address: <BR> <asp:textbox     id="txtToEmail"     runat="server" /> <BR> <BR> <asp:button      id="butOK"     text="Send HTML Email"     Type="Submit"     OnClick="SubmitBtn_Click"      runat="server" /> </form> </BODY> </HTML>