ASP.net从代码后面发布数据并打开新窗口

时间:2014-04-04 02:38:20

标签: asp.net post code-behind

我正在从经典的asp中移植一个启动器。在该启动器中,用户选择标准并按下按钮,并且出现运行适当页面的新窗口。经典的ASP代码必须提交以下内容:

<form action="aba.asp" method="post" target="mynewpage">

我现在需要在ASP.net网络表单中执行此操作。我已经发现可以通过一些调用RegisterStartupScript的代码在新窗口中打开一个URL。

    Dim js As String = "var w=window.open('" & ReportURL & "'); w.focus();"
    ScriptManager.RegisterStartupScript(btnEnter, Page.GetType(), "OpenReportWindow", js, True)

但是,使用此脚本,我将数据作为URL的一部分传递。我现在需要通过POST传递数据并创建一个新窗口。我怎么能这样做?

注意当前目标页面是经典ASP,因此数据必须在请求中。 谢谢,

杰里

0 个答案:

没有答案