Ciao a tutti
Ho un problemino da neofita di asp.net
Ho una pagina asp che deve passare dei dati verso una pagina asp.net...e qui vi do' il codice in asp:
response.redirect("testmail.aspx?strMsgHeader=" & strMsgHeader & "&strMsgFooter=" & strMsgFooter)
poi in una pagina aspx riprendo i dati e invio l'email cosi:
<%@ Page Language="VB" %>
<%
dim strMsgHeader as string
dim strMsgFooter as string
strMsgHeader = request.QueryString(strMsgHeader)
strMsgFooter = request.QueryString(strMsgFooter)
Dim objMailReg As New Mail.MailMessage()
objMailReg.From = "suamail@mail.it"
objMailReg.To = "miamail@mail.it"
objMailReg.Subject = "soggetto"
objMailReg.Body = strMsgHeader & vbCrLf & strMsgFooter
objMailReg.BodyFormat = Mail.MailFormat.Text
' Send EmailMail.SmtpMail.Send(objMailReg)
' Send Email
System.Web.Mail.SmtpMail.SmtpServer = "smtp.mail.it"
System.Web.Mail.SmtpMail.Send(objMailReg)
%>
ora la mail la manda regolarmete ma non passano i dati
strMsgHeader e strMsgFooter
e non li scrive sul body.
Molto probabilmente non si pou' fare il redirect cosi' e riprenderlo con un request.querystring in asp.net come si fa in asp.
Potete darmi una mano???
Grasssie in anticipo
Zio Babba

Rispondi quotando