Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probléme avec ViewState, ASP Javascript [ Scripting / Javascript ] (rom268)

vendredi 26 octobre 2007 à 12:59:25 | probléme avec ViewState, ASP Javascript

rom268

Salut,
 j'ai un bon probléme en ASP.
En fait je dois faire passer un paramétre dans un autre page sans que celui ci sois visible dans l'url.Donc j'ai un lien et quand je clique sur ce lien je fais passer une variable avec une valeur et dans la page d'aprés je récupére cette variable et j'affiche fonction.
Pour ce faire je fait un OnClick sur mon lien qui affiche la valeur du parametre dans un champ hidden et qui submit a la page ou je dois afficher le tout. Il faut que je récupére cette variable et le tour est joué.
Cependant j'ai une énorme erreur lors du submit() :

Échec de la validation MAC Viewstate. Si cette application est hébergée par une batterie de serveurs ou un cluster, assurez-vous que la configuration <machineKey> spécifie le même validationKey et le même algorithme de validation. AutoGenerate ne peut pas être utilisée dans un cluster.

Ci dessous mon code au niveau HTML :
<a href=# onclick = "remplir()"> Informatique - Telecom - Electronique </a>

function remplir () {
  document.Form1.HiddenSecteur.value = 1;
  Form1.action = 'offre_secteur_activite.aspx'
  Form1.submit()
 }
C'est le champ hiddensecteur que je dois récupérer sur l'autre page

J'ai regarder un peu au niveau du viewstate mais j'ai rien trouvé qui puisse m'éclairer. Ou me guider parce que je ne sais pas vers ou chercher!
Merci d'avance pour votre aide


samedi 27 octobre 2007 à 23:47:20 | Re : probléme avec ViewState, ASP Javascript

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonsoir,

on peut pas faire ca comme ca en asp.net, au pire si tu veux faire ça utilises le crosspagepostback. Généralement on utilise une variable Session pour ce genre de transfert.


Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant

vendredi 14 mars 2008 à 19:05:02 | Re : probléme avec ViewState, ASP Javascript

hichamveo

Bonsoir.
moi aussi j'ai essayer un petit exemple,juste pour submitter mon formulaire avec une fonction:
function remplir () {
  Form1.action = 'offre_secteur_activite.aspx'
  Form1.submit()
 }
et ca genere la meme erreur.
et malheuresement j'ai rien trouvé la dessus.



Mettez du .net dans vootre vie

vendredi 14 mars 2008 à 20:19:31 | Re : probléme avec ViewState, ASP Javascript

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

c'est normal,

tu envoies le viewstate de la page1 vers la page2. La page2 va s'apercevoir que c'est pas elle qui a généré ce viewstate elle va donc décidé de faire une erreur plutot qu'autoriser une hypotétique attaque. Pour outrepasser ce comportement tu peux te servir de la propriété enableviewstatemac="false"


Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant

samedi 15 mars 2008 à 18:12:26 | Re : probléme avec ViewState, ASP Javascript

hichamveo

Rebonjour,

et merci pour votre reactivité, c'est deja fait.

Mettez du .net dans vootre vie




Cette discussion est classé dans : asp, page, lien, probléme, viewstate


Répondre à ce message

Sujets en rapport avec ce message

Afficher un lien html dans une page asp [ par RapAttak ] Bjr à tous !Petit débutant en asp, je me forme au gré des humeurs de mon soft Ultradev 4!Petit débutant, donc petits souçis !!Je souhaiterai pouvoir a urgent:passer un lien comme paramétre a une autre page asp et le récupérer [ par rim ] j'ai affiché des enregistrements de la base de données sous forme des liens par une boucle While, je voudrais passer n'importe quel lien choisi à une passer un lien comme parametre à une autre page [ par rima ] bonjour comment passer un lien dans une page( .htm ou .asp) comme parametre a une autre page (.asp) et utiliser ce paramettre cad lui affecté à une va passer un lien comme parametre à une autre page [ par rima ] bonjour comment passer un lien dans une page( .htm ou .asp) comme parametre a une autre page (.asp) et utiliser ce paramettre cad lui affecté à une va cadre et asp [ par glopglop ] Dans une page qui contient deux cadres j'affiche le lien suivant:Response.Write "<FONT face =""" & Police(2) & """ SIZE=""" & PoliceTailleJourJ & """ Lien vers page correspondante en Anglais [ par Offspman ] Bonjour,Novice dans le langage asp, j'ai pour mission de traduire entièrement un site en Anglais. Celui ci se compose d'un répertoire « FR » et d'un a ASP.NET : LIEN VERS UN NOUVELLE PAGE [ par reyman ] Hello tout le mondeJe connais le "Response.Redirect()" qui permet de charger une page dans la fentre mais comment charger une page dans un nouvel expl obliger un lien à proposer le téléchargement sur une page asp [ par talula ] Voici un morceau de ma page où je voudrais proposer à une personne distante de récupérer la page "agility.asp" de manière à faire les mises à jour et Lien page ASP [ par cohenlio ] Bonsoir,J'ai plusieurs categories sur une page 1.aspToute les categories de cette page renvoi a une page 2.asp si je clique sur l'une d'elle.Je souhai Récupérer donnée lien [ par Nucleus ] Hello tout le monde :)Voilà j'ai un problème je ne parviens pas a trouvé une solution pour récupérer mon lien, je m'explique.j'ai une page qui affiche


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.