2009-11-02 6 views
1

On me dit que l'attribut form.action est honoré dès maintenant; Nous pouvons donc poster un formulaire sur une page différente. J'ai essayé cela, mais j'ai une erreur à faire avec ViewState (je comprends pourquoi). Ce que j'essaie de savoir avec certitude si je peux en fait poster sur une autre page sans avoir cette erreur; sinon, je ne vois aucun intérêt pour Microsoft à mettre en œuvre cette "fonctionnalité" du tout,Publication d'un formulaire Web sur une page différente dans asp.net 3.5

Malheureusement, dans mon application, je dois publier sur une adresse IP différente, donc je dois faire ce travail. Des idées?

Je suis complètement déconcerté quant à savoir pourquoi honorer form.action mais pas le faire fonctionner - c'est un doux d'une fonctionnalité à moitié cuit. Selon MS, il s'agit d'un problème connu.

Référez à ceci: here

+0

Pour ceux qui ont voté pour le fermer, pourriez-vous s'il vous plaît résoudre ce problème pour moi? J'apprécierais vraiment votre contribution car vous semblez penser que ma question est redondante, s'il vous plaît partager votre expertise et vos connaissances. Merci d'avance. – sarsnake

Répondre

1

Donc, si vos clés de la machine sont les mêmes et ou que vous publiez sans viewstate sur la page, vous pouvez traverser après toute la journée. Par conséquent, si vous configurez la clé machine dans la configuration machine des deux serveurs à la même valeur, vous devriez être bon.

+0

Deux machines peuvent-elles avoir la même clé machine? (Nous avons deux serveurs et je dois être capable de crosspost). Comment générer une clé machine? – sarsnake

+0

Chris, je poste pour l'instant d'une page à l'autre DANS LA MÊME APPLICATION sur la même machine (ma machine dev). que donne-t-on? cela n'a aucun sens pour moi, ai-je oublié quelque chose? – sarsnake

+0

oh et j'ai besoin de viewstate. si je ne peux pas utiliser viewstate, cette solution est inutile pour moi. est-il possible de traverser la poste ou non? Si c'est le cas, que dois-je faire pour obtenir une validation croisée sans erreur avec viewstate activé? – sarsnake