Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Server.Transfer och Postback

Postades av 2008-07-21 18:34:43 - Johan Almblad, i forum asp.net generellt, Tråden har 5 Kommentarer och lästs av 865 personer

Jag bygger en sida som använder URLrewrite och får då problem med Postbacks.
Får felmeddelande Validation of ViewState Mac failed

vet någon hur man undviker det?


Svara

Sv: Server.Transfer och Postback

Postades av 2008-07-22 09:15:02 - Samuel Adolfsson

Felmeddelandet är säkerhetsrelaterat och beror på att du t.ex gör/skapar något dynamiskt på klientsidan (t.ex dynamiskt lägger till ett item i en asp:listbox). Servern kan då inte validera viewstate (eftersom det finns nytt/ändrat data i det).

Det finns en hel del olika angreppssätt för att komma runt "problemet". Du kan förmodligen lösa ditt problem enklast genom att sätta siddirektivet enableeventvalidation till false, det är dock inte att rekommendera. Kolla denna länk:

http://blogs.msdn.com/tom/archive/2008/03/14/validation-of-viewstate-mac-failed-error.aspx


Svara

Sv:Server.Transfer och Postback

Postades av 2008-07-22 13:18:21 - Johan Almblad

Tack. jag försökte sätta enableeventvalidation till false men det hjälpte inte.
Ska kolla om jag kan lösa dynamiska kontroller på annat sätt.


Svara

Sv: Server.Transfer och Postback

Postades av 2008-07-22 14:04:00 - Samuel Adolfsson

Om du använder .NET2 kan du kanske använda detta:

Page.ClientScript.RegisterForEventValidation(kontroll.UniqueID, value);


Svara

Sv:Server.Transfer och Postback

Postades av 2008-07-26 18:45:35 - Johan Almblad

Jag lyckades få ihop en workaround - jag vet inte om den är 100% men det verkar i alla fall funka.
Här är förutsättningarna.

Jag använder en URL rewriter från http://urlrewriter.net/

Webbadressen sajt.se/page1 rewritar vidare till viewpage.aspx?src=page1
Funkar kalas så länge jag inte gör en postback...

För att lösa problemet satte jag postbackurl till samma sida som användaren en gång surfade till - sajt.se/page1
För att fånga det postade värdet för textboxen txt använder jag följande:

txt.Text = Request.Form(txt.UniqueID)

Saken biff.

Om någon annan har bättre förslag så är jag idel öra


Svara

Sv: Server.Transfer och Postback

Postades av 2009-01-22 22:53:23 - Peter Milered

page directory: enableViewStateMac="false" EnableEventValidation="false"


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 165
27 952
271 704
1 203
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies