Asp.Net c#- Kontaktformular Fejl.
Hej min Kontaktformular virker ikke , og jeg har også sendt fejlen som jeg får længere nede.. Kan nogen se hvad det er jeg gør der er galt.?HTML KODEN:
<%
@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="contact.aspx.cs" Inherits="contact"
%>
<
asp:Content ID="Content1" ContentPlaceHolderID="head" Runat
="Server">
</
asp:Content
>
<
asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" Runat
="Server">
<div id
="contact">
<
h2>Contact Us</h2><br /><table> <!-- Name --> <tr> <td align="center"> Name:</td> <td> <asp:TextBox ID="txtName" runat="server" Columns="50"></asp:TextBox> </td> </tr> <!-- Subject --> <tr> <td align="center"> Subject: </td> <td> <asp:DropDownList ID="ddlSubject" runat="server"> <asp:ListItem>Ask a question</asp:ListItem> <asp:ListItem>Report a bug</asp:ListItem> <asp:ListItem>Customer support ticket</asp:ListItem> <asp:ListItem>Other</asp:ListItem> </asp:DropDownList> </td> </tr> <!-- Message --> <tr> <td align="center"> Message: </td> <td> <asp:TextBox ID="txtMessage" runat="server" Columns="40" Rows="6" TextMode="MultiLine"></asp:TextBox> </td> </tr> <!-- Submit --> <tr align="center"> <td colspan="2"> <asp:Button ID="btnSubmit" runat="server" Text="Submit" onclick="btnSubmit_Click" /> </td> </tr> <!-- Results --> <tr align="center"> <td colspan="2"> <asp:Label ID="lblResult" runat="server"></asp:Label> </td> </tr></table
>
</div
>
</
asp:Content
>
C# Koden:
using System;
using
System.Collections;
using
System.Configuration;
using
System.Data;
using
System.Linq;
using
System.Web;
using
System.Web.Security;
using
System.Web.UI;
using
System.Web.UI.HtmlControls;
using
System.Web.UI.WebControls;
using
System.Web.UI.WebControls.WebParts;
using
System.Xml.Linq;
using
System.Net.Mail;
using
System.Net;
using
System.Web.Configuration;
public
partial class contact : System.Web.UI.
UserControl
{
protected void Page_Load(object sender, EventArgs
e)
{
}
 
protected void btnSubmit_Click(object sender, EventArgs
e)
{
try
{
MailMessage msg = new MailMessage
();
msg.To.Add("email");
MailAddress address = new MailAddress("email");
msg.From = address;
msg.Subject = txtName.Text +
" : "
+ ddlSubject.Text; msg.Body = txtMessage.Text;
SmtpClient client = new SmtpClient("asmtp.unoeuro.com", 25); client.EnableSsl = true
;
NetworkCredential credentials = new NetworkCredential("Email", "kode"); client.Credentials = credentials;
client.Send(msg);
lblResult.Text =
"Your message was sent!"
;
txtName.Text =
""
;
txtMessage.Text =
""
;
}
catch
{
 
lblResult.Text =
"Your message failed to send, please try again."
;
}
}
}
FEJLEN:
Server Error in '/' Application.
--------------------------------------------------------------------------------
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0115: 'ASP.contact_aspx.GetTypeHashCode()': der blev ikke fundet nogen metode, der kan tilsidesættes
Source Error:
Line 682: Line 683: [System.Diagnostics.DebuggerNonUserCodeAttribute()] Line 684: public override int GetTypeHashCode() { Line 685: return -1664664340; Line 686: }
Source File: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\df2f290d\74248321\App_Web_contact.aspx.cdcab7d2.bcpqjj3x.0.cs Line: 684
Show Detailed Compiler Output:
Show Complete Compilation Source:
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272