2011-10-13 3 views
0

J'ai déjà lu this. Cependant, dans mon cas, la page sur laquelle je poste est une page externe .aspx.POST HTML <form> à la page aspx externe

Fondamentalement, je produis données XML sur le code de la page source avec XElement, et doivent POST que sur une page .aspx externe. L'exigence indique qu'il doit être enveloppé dans la balise HTML </form> avant de poster. Donc, ma chaîne dans le fichier code-behind ressemble

<FORM id="frmLogin" action="https://illustration.sagicorlifeusa.com/fse5/main/FormPost.aspx" method="post" target=blank> 

    <XML>myxml<XML\> 

    <input type="submit" name="__exclude__Submit" value="Run Sagicor Life Illustration Software Online  "> 
</form> 

maintenant sur le fichier code-behind, qu'est-ce que je dois faire, à ce poste à la page .aspx externe?

Répondre

1

Vous pouvez ajouter une entrée masquée, définir sa valeur dans codebehind et publier le formulaire sur la page de destination afin que cette valeur puisse être extraite sur cette page. Est-ce que j'ai compris votre question?

0

Cela n'a pas de sens. Normalement, vous ne publiez pas de code HTML.

Vous devriez vérifier l'exigence de ce qu'ils veulent vraiment. Je suppose que vous le mettriez dans une balise HTML si vous le publiez depuis le navigateur, mais cela ne s'appliquerait pas si vous le publiez depuis le serveur.