Avatar billede per2edb Praktikant
14. december 2010 - 15:28 Der er 3 kommentarer og
1 løsning

ASP.Net4 aspx side der skal fungere som kontaktformular

Jeg har en ASP.Net4 aspx side der skal fungere som kontaktformular

jeg får fejlen :  txtTo er ikke deklareret
kan i hjælpe

<script language="VB" runat="server" >
    Sub Page_Load()

        If Not IsPostBack Then
            lblMsg1.Text = ""
            txtTo.Text = "xxx@yyy.dk"  <===== Fejl
            txtFrom.Text = ""
            txtCc.Text = ""
            txtBcc.Text = ""
            txtSubject.Text = ""
            txtBody.Text = ""
            txtAttach.Text =  ""
            txtBodyEncoding.Text = Encoding.ASCII.EncodingName
            txtBodyFormat.Text = "HTML"
            txtPriority.Text = "Normal"
            txtUrlContentBase.Text = ""
            txtUrlContentLocation.Text = ""
            ' Name of relay mail server in your domain. '
            txtMailServer.Text = "smtp.unoeuro.com"
        End If
    End Sub

    Sub btnSubmit_Click(ByVal sender As Object, ByVal e As EventArgs)
        Dim sTo As String, sFrom As String, sSubject As String, sBody As String
        Dim sAttach As String, sCc As String, sBcc As String, sBodyEncoding As String
        Dim sBodyFormat As String, sMailServer As String, sPriority As String
        Dim sUrlContentBase As String, sUrlContentLocation As String
        Dim iLoop1 As Integer

        sTo = Trim("xxx@yyy.dk")
        sFrom = Trim(txtFrom.Text)
        sSubject = Trim(txtSubject.Text)
        sBody = Trim(txtBody.Text)
        sAttach = Trim(txtAttach.Text)
        sCc = Trim(txtCc.Text)
        sBcc = Trim(txtBcc.Text)
        sBodyFormat = Trim("HTML")
        sBodyEncoding = Trim("US-ASCII")
        sPriority = Trim("Normal")
        sUrlContentBase = Trim("")
        sUrlContentLocation = Trim("")
        sMailServer = Trim("smtp.unoeuro.com")

        Dim MyMail As MailMessage = New MailMessage()
        MyMail.From = sFrom
        MyMail.To = sTo
        MyMail.Subject = sSubject
        MyMail.Body = sBody
        MyMail.Cc = sCc
        MyMail.Bcc = sBcc
        MyMail.UrlContentBase = sUrlContentBase
        MyMail.UrlContentLocation = sUrlContentLocation

        Select Case txtBodyEncoding.Text
            Case Encoding.UTF7.EncodingName : MyMail.BodyEncoding = Encoding.UTF7
            Case Encoding.UTF8.EncodingName : MyMail.BodyEncoding = Encoding.UTF8
            Case Else : MyMail.BodyEncoding = Encoding.ASCII
        End Select

        Select Case UCase(sBodyFormat)
            Case "HTML" : MyMail.BodyFormat = MailFormat.Html
            Case Else : MyMail.BodyFormat = MailFormat.Text
        End Select

        Select Case UCase(sPriority)
            Case "HIGH" : MyMail.Priority = MailPriority.High
            Case "LOW" : MyMail.Priority = MailPriority.Low
            Case Else : MyMail.Priority = MailPriority.Normal
        End Select

        ' Build an IList of mail attachments.
        If sAttach <> "" Then
            Dim delim As Char = ","
            Dim sSubstr As String
            For Each sSubstr In sAttach.Split(delim)
                Dim myAttachment As MailAttachment = New MailAttachment(sSubstr)
                MyMail.Attachments.Add(myAttachment)
            Next
        End If

        SmtpMail.SmtpServer = sMailServer
        SmtpMail.Send(MyMail)
   

        lblMsg1.Text = "Mailen er sendt til " & MyMail.To
    End Sub

    Sub btnClear_Click(ByVal sender As Object, ByVal e As EventArgs)
        lblMsg1.Text = ""
        txtTo.Text = "xxx@yyy.dk"
        txtFrom.Text = ""
        txtSubject.Text = ""
        txtBody.Text = ""
        txtAttach.Text = ""
        txtBcc.Text = ""
        txtCc.Text = ""
        txtBodyEncoding.Text = "US-ASCII"
        txtBodyFormat.Text = "HTML"
        txtPriority.Text = "Normal"
        txtUrlContentBase.Text = ""
        txtUrlContentLocation.Text = ""
        txtMailServer.Text = "smtp.unoeuro.com"
        btnSubmit.Text = "Submit"
    End Sub
</script>
Avatar billede keysersoze Guru
14. december 2010 - 15:34 #1
Du har højst sandsynligt ingen kontrol ved navn "txtTo" - hvis du mener du har det kræver det vist også markup-koden.
Avatar billede per2edb Praktikant
14. december 2010 - 17:59 #2
1000 tak. Du ramte plet
Avatar billede per2edb Praktikant
14. december 2010 - 17:59 #3
nu er der igen gået kludder i det med point. Vil du lave det så du kan få point
Avatar billede keysersoze Guru
14. december 2010 - 18:17 #4
svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester