将HTML <form> POST到外部aspx页面</form>

时间:2011-10-13 23:31:42

标签: c# .net http response.redirect server.transfer

我已阅读this。但是,在我的情况下,我发布的页面是外部的 .aspx 页面。

基本上我使用XElement在源页面代码上生成 XML 数据,并且需要 POST 到外部 .aspx 页面。该要求表明在发布之前需要将其包装在HTML </form>标记中。所以我在代码隐藏文件中的字符串看起来像

<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>  

现在在代码隐藏文件中,我需要做什么,将其发布到外部 .aspx 页面?

2 个答案:

答案 0 :(得分:1)

您可以添加隐藏的输入,在代码隐藏中设置其值并将表单发布到目标页面,以便在该页面上可以提取值。我理解你的问题吗?

答案 1 :(得分:0)

这没有意义。您通常不发布HTML代码。

您应该检查他们真正想要的要求。我的猜测是,如果你从浏览器发布它,你会把它放在一个HTML标签中,但如果你从服务器发布它就不适用。