now I'm getting Request is not available in this context

After compilation errors now this error for code
<%@ Page Language="vb" aspcompat=true debug=true Explicit="True" %>
<%@ Assembly Name="ADODB" %>
<%@ Import Namespace="ADODB" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<%@ Import Namespace="System.Web.Mail" %>
<%@ Import Namespace="System.Text" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Reflection" %>
<%@ Import Namespace="DimpleSoftwares.ASPNET.Components" %>
<script language="vb" runat="server">
 
 
Dim Fullname As string = cstr(Request.Form("Fullname"))  
Dim Address As string =  cstr(Request.Form("Address")) 
Dim City As string = cstr(Request.Form("City")) 
Dim States As string = cstr(Request.Form("States")) 
Dim Country As string = cstr(Request.Form("Country")) 
Dim Postcode As string = cstr(Request.Form("Postcode")) 
Dim Phone As string = cstr(Request.Form("Phone")) 
Dim selection2 As string  
 
 
 
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
	      	 
			 
		   
		   If ValidEmail then
		     selection2 = "Email has been successfully sent!"
                     
                     
		     SendMail()
		     
		   else
		    selection2 = "Feedback is alsmost complete! However your email is invalid!"
                    
                    selection4.Text = "Please click the back button and correct this before resubmitting."
                    selection5.Text = "  " 
		   end if		
 
    End Sub
	
        Private Function ValidEmail() As Boolean
 
 
		Dim e   =  new EmailAddressValidator()
		
 
			e.DnsServer = "58.108.193.62"
			e.SmtpFromEmail = "coach@halinasplace.com.au"
			e.SmtpFromDomain = "mail.halinasplace.com.au"
			e.UseMXCach = true						
				
			if e.Validate(cstr(Request.Form("Email")))			
			Return True
			end if			
 
 
	End Function
	
	Private Sub SendMail()
	dim Mail	
	Mail = Server.CreateObject("CDO.Message")
		dim objMessage,objConfig,Flds,MyBody
 		objMessage = Server.CreateObject("cdo.message")
        objConfig = Server.CreateObject("cdo.configuration")
' Setting the SMTP Server
        Flds = objConfig.Fields
        Flds.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
        Flds.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.halinasplace.com.au"
        Flds.update
 
        objMessage.Configuration = objConfig
        objMessage.To = "bonneyplace@acslink.net.au"
        objMessage.From = cstr(Request.Form("Email"))
        objMessage.Subject = "From Bonney Place Website"
        MyBody = "Name :" & cstr(Request.Form("Fullname")) &  vbCrLf 
		MyBody = MyBody &  vbCrLf & vbCrLf 
        MyBody = MyBody &  "Phone:" & cstr(Request.Form("Phone")) 
		MyBody = MyBody &  vbCrLf & vbCrLf 
        MyBody = MyBody & "Address:" & cstr(Request.Form("Address")) & "," & cstr(Request.Form("city")) & "," & cstr(Request.Form("States")) & "," & cstr(Request.Form("Country")) & " " & cstr(Request.Form("Postcode")) 
        MyBody = MyBody &  vbCrLf & vbCrLf 
		MyBody = MyBody &  "E-mail:" & cstr(Request.Form("Email")) 
		MyBody = MyBody &  vbCrLf & vbCrLf 
		
		objMessage.TextBody = MyBody    
        objMessage.fields.update
        objMessage.Send
        objMessage = nothing
        objConfig = nothing	
			       	
			       
    End Sub
	
 
</script>

Open in new window

halinabAsked:
Who is Participating?
 
halinabConnect With a Mentor Author Commented:
ok found the problem
0
All Courses

From novice to tech pro — start learning today.