使用c#发布表单

本文关键字:表单 布表单 使用 | 更新日期: 2023-09-27 18:14:35

我需要使用c#将数据发布到其他网站。

<form action="http://localhost:2180/PrepDoc.aspx" method="post" target="my_frame" >
    <input type="text" name="someText" value="Some Text" />
    <input type="submit" runat="server" />
</form>
<iframe id="myIframe" name="my_frame" runat="server" >

这个工作很好,但我需要使用c#来做这个。

在我试图使用onclick按钮代码发布数据之前,

可以有人指导我,但它需要到我不想要的prepdoc页面。

HttpResponse httpResponse = HttpContext.Current.Response;
httpResponse.Clear();
httpResponse.Write("<html><head></head>");
httpResponse.Write(string.Format(
    "<body onload='"document.{0}.submit()'">",
    "frmCart"));
httpResponse.Write(string.Format(
    "<form name='"{0}'" method='"{1}'" action='"{2}'" target='"my_frame'">", 
    "frmCart",
    "Post",
    "http://localhost:2180/PrepDoc.aspx"));
httpResponse.Write("</form>");
httpResponse.Write("</body></html>");
httpResponse.End();

我希望这是在默认页面(调用者页面)和iFrame。

使用c#发布表单

一个很好的资源是这个页面:

http://msdn.microsoft.com/en-us/library/6c3yckfw (v = vs.100) . aspx

也可以找到一些代码片段。享受。

问候约翰尼

Source page : Session("value") = value;
Destination page : value = Session("Value");