Ciao a tutti.
Ho copiato integralmente una pagina da un libro di Asp.Net, ma già ho il primo errore...
L'errore mi viene restituito dalla Sub:
BC30390: 'System.Web.Mail.SmtpMail.Private Sub New()' is not accessible in this context because it is 'Private'.
Ma nn riesco a comprenderne il motivo. Ecco il breve codice, se qualcuno fosse così cortese da spiegarmi l'errore gliene sarei molto grato
Ciao
<%@ Import Namespace="System.Web.Mail.SMTPMail" %>
<%@ Page Language="vb"
AutoEventWireup="false" Codebehind="WebForm1.aspx.vb"
Inherits="Hour5.WebForm1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>Pagina di prova</title>
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<script runat="server">
Public Sub btnlogin_Click(ByVal sender as Object, ByVal e as System.EventArgs)
Dim objSMTP as new System.Web.Mail.SMTPMail()
objSMTP.Send(txtEmail.text, txtEmail.text, "Test", "Test")
End Sub
</script>
<form id="Form1" method="post" runat="server">
<TABLE id="Table1" style="Z-INDEX: 101; LEFT: 136px; WIDTH: 286px; POSITION: absolute; TOP: 130px; HEIGHT: 78px" cellSpacing="1" cellPadding="1" width="286" border="0">
<TR>
<TD><FONT face="Verdana" size="2">Indirizzo e-mail</FONT></TD>
<TD align="left">
<asp:TextBox id="txtEMAIL" runat="server" Height="20px" Width="145px"></asp:TextBox></TD>
</TR>
<TR>
<TD><FONT face="Verdana" size="2">Password</FONT></TD>
<TD align="left">
<INPUT type="password" style="WIDTH: 145px; HEIGHT: 20px" size="18"></TD>
</TR>
<TR>
<TD align="right"></TD>
<TD align="left">
<asp:Button id="btnLogin" runat="server" Text="Login"></asp:Button></TD>
</TR>
</TABLE>
</form>
</body>
</HTML>

Rispondi quotando