Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Asp.Net C #Fejl kan ikke finde fejlen

Side 1 ud af 2 (15 indlæg)
Tilmeldt 2. Nov 10
Indlæg ialt: 74
Skrevet kl. 04:59
Hvor mange stjerner giver du? :

FEJL PAGE SOM DUKKER OP EFTER JEG HAR TRYKKET SUBMIT BUTTON:

 

 

Server Error in '/' Application.


The state information is invalid for this page and might be corrupted.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.HttpException: The state information is invalid for this page and might be corrupted.

Source Error:

[No relevant source lines]


Source File: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\73209f31\853579f6\App_Web_n0mu1r4o.4.cs Line: 0

Stack Trace:

[FormatException: Inputtet er ikke en gyldig Base-64-streng, da det indeholder et tegn, som ikke er et base-64-tegn, mere end to udfyldningstegn eller et ikke-blanktegn blandt udfyldningstegnene. ] System.Convert.FromBase64String(String s) +0 System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) +90 System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState) +60 System.Web.UI.HiddenFieldPageStatePersister.Load() +173 [ViewStateException: Invalid viewstate. Client IP: ::1 Port: 6166 Referer: http://localhost/contact.aspx Path: /contact.aspx User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0) ViewState: /wEPDwULLTE2NjQ2NjQzNDBkZOkvZ7NHNrDhmPM1XGAiVoRkpDNv9PGs5fkAgSPVljbB,/wEPDwUKMTY1NDU2MTA1MmRkVGNfZBLvkUhkZdvPzYgdDsug/pgVuB23qP6Bi8hIcgU=] [HttpException (0x80004005): The state information is invalid for this page and might be corrupted.] System.Web.UI.ViewStateException.ThrowError(Exception inner, String persistedState, String errorPageMessage, Boolean macValidationError) +177 System.Web.UI.HiddenFieldPageStatePersister.Load() +11365393 System.Web.UI.Page.LoadPageStateFromPersistenceMedium() +11445463 System.Web.UI.Page.LoadAllState() +56 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +11439490 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +11439006 System.Web.UI.Page.ProcessRequest() +269 System.Web.UI.Page.ProcessRequest(HttpContext context) +167 ASP.contact_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\73209f31\853579f6\App_Web_n0mu1r4o.4.cs:0 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +625 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +270



Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

 

 

HTML KODEN:

<%

@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" ViewStateEncryptionMode="Never" AutoEventWireup="true" CodeFile="contact.aspx.cs" Inherits="contact"

%>

<

asp:Content ID="Content1" ContentPlaceHolderID="head" Runat

="Server">

</

asp:Content

>

<

asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat

="Server">

<div id

="contact">

<

div

>

<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

>

</div

>

</

asp:Content

>

 C#(CS) kODEN:

using

System;

using

System.Collections.Generic;

using

System.Linq;

using

System.Web;

using

System.Web.UI;

using

System.Web.UI.WebControls;

using

System.Net.Mail;

using

System.Net;

public

partial class contact : System.Web.UI.

Page

{

protected void Page_Load(object sender, EventArgs

e)

{

}

protected void btnSubmit_Click(object sender, EventArgs

e)

{

try

{

//Create the msg object to be sent

MailMessage msg = new MailMessage

();

//Add your email address to the recipients

msg.To.Add("email adresse");

//Configure the address we are sending the mail from

MailAddress address = new MailAddress("email adresse");

msg.From = address;

//Append their name in the beginning of the subject

msg.Subject = txtName.Text +

" : "

+ ddlSubject.Text;

msg.Body = txtMessage.Text;

 

 

//Configure an SmtpClient to send the mail.

SmtpClient client = new SmtpClient("asmtp.unoeuro.com");

client.EnableSsl =

false;

//only enable this if your provider requires it

//Setup credentials to login to our sender email address ("UserName", "Password")

NetworkCredential credentials = new NetworkCredential("Email adresse", "kode");

client.Port = 25;

client.Credentials = credentials;

 

 

//Send the msg

client.Send(msg);

 

 

//Display some feedback to the user to let them know it was sent

lblResult.Text =

"Your message was sent!"

;

 

 

//Clear the form

txtName.Text =

""

;

txtMessage.Text =

""

;

}

catch

{

//If the message failed at some point, let the user know

lblResult.Text =

"Your message failed to send, please try again."

;

}

}

}

 

 

 

Tilmeldt 2. Nov 10
Indlæg ialt: 74
Skrevet kl. 05:02
Hvor mange stjerner giver du? :

WEB CONFIG:

 

<?

xml version="1.0"

?>

<!--

For more information on how to configure your ASP.NET application, please visit

http://go.microsoft.com/fwlink/?LinkId=169433

-->

<

configuration

>

<

connectionStrings

>

<

add name="workConnectionstring" connectionString="Data Source=ikke oplyst;Initial Catalog=xxxxx_com_db;User ID=xxxx_com;Password=xxxx"

/>

</

connectionStrings

>

<

system.web

>

<

compilation debug="true" strict="false" explicit="true" targetFramework="4.0"

/>

<

customErrors mode="Off"

/>

<

authentication mode="Forms"

>

<

forms loginUrl="~/Account/Login.aspx" timeout="2880"

/>

</

authentication

>

<

membership

>

<

providers

>

<

clear

/>

<

add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices

"

enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false

"

maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10

"

applicationName="/"

/>

</

providers

>

</

membership

>

<

profile

>

<

providers

>

<

clear

/>

<

add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/"

/>

</

providers

>

</

profile

>

<

roleManager enabled="false"

>

<

providers

>

<

clear

/>

<

add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/"

/>

<

add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/"

/>

</

providers

>

</

roleManager

>

</

system.web

>

<

system.webServer

>

<

modules runAllManagedModulesForAllRequests="true"

/>

</

system.webServer

>

</

configuration

>

Fra Helsingborg
Tilmeldt 3. Apr 05
Indlæg ialt: 6568
Fra  TextReactor Skrevet kl. 07:59
Hvor mange stjerner giver du? :

Har du debugget i VS og derved set nøjagtigt hvor fejlen opstår og hvilke værdier du arbejder med?

Jeg har programmeret i over 27 år. Jeg har kodet i C, C++, Java, Delphi, Perl, JavaScript, C#, F#, VB.NET, ASP, Myresnak :D, Comal80 osv....

Tilmeldt 2. Nov 10
Indlæg ialt: 74
Skrevet kl. 09:52
Hvor mange stjerner giver du? :

Kære niels jeg får ingen fejl på vs, indtil jeg trykker på afsend submit,så dukker det overnævnte fejl op.. Sidder total fast:D

Fra Helsingborg
Tilmeldt 3. Apr 05
Indlæg ialt: 6568
Fra  TextReactor Skrevet kl. 10:08
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Aspnetcsharp:

Kære niels jeg får ingen fejl på vs, indtil jeg trykker på afsend submit,så dukker det overnævnte fejl op.. Sidder total fast:D

Sæt et breakpoint hvor din clickevent starter og tryk F5. Derefter  step igennem koden indtil fejlen opstår. VS giver dig SÅ mange muligheder for at debugge så det er dumt ikke at bruge det.

Jeg har programmeret i over 27 år. Jeg har kodet i C, C++, Java, Delphi, Perl, JavaScript, C#, F#, VB.NET, ASP, Myresnak :D, Comal80 osv....

Fra Borre
Tilmeldt 4. Oct 10
Indlæg ialt: 108
Fra  Gundersen IT Skrevet kl. 11:54
Hvor mange stjerner giver du? :

Freelance .NET programmør. Se profil for mere info. - Leder du efter en online Engelsk Dansk ordbog?

Tilmeldt 2. Nov 10
Indlæg ialt: 74
Skrevet kl. 17:40
Hvor mange stjerner giver du? :

Har nu prøvet det kan ikke finde ud af hvad fejlen erSad er der en af jer der kan forbinde sig til min pc gennem teamWiever og lige koderne igennem? vil være meget taknemlig og evt hjælpe med grafiske design vis i får brug for det.

Tilmeldt 2. Nov 10
Indlæg ialt: 74
Skrevet kl. 03:50
Hvor mange stjerner giver du? :

CoolFejlen er fixet! jeg har fjernet Using.system.linq fra alle sider, og viewstate.. Vupti så duer den!! Man bliver squ fame glad,Geeked bliver vel en langt håret koder snart! som man siger på gammel dansk.... LettelseBig Smile

Tilmeldt 20. Apr 07
Indlæg ialt: 16014
30% af profil udfyldt
Skrevet kl. 11:05
Hvor mange stjerner giver du? :

Det skulle helst ikke være nødvendigt, at fjerne referencen til Linq - har du prøvet kun at disable ViewState?

Hvis du ikke bruger linq er det selvfølgelig lige meget, men jeg ville være ked af, hvis jeg skulle undvære det i mine projekter da. :)

/Kim

Tilmeldt 2. Nov 10
Indlæg ialt: 74
Skrevet kl. 18:26
Hvor mange stjerner giver du? :

hjælper ikke kun vis jeg gradere ned på framework 3.5 , men jeg foretrækker helst 4.0 derfor er det den eneste løsning lige pt.

Side 1 ud af 2 (15 indlæg)