【问题标题】:open new page without closing current page and pass some value to that page打开新页面而不关闭当前页面并将一些值传递给该页面
【发布时间】:2014-03-31 00:17:00
【问题描述】:

我有 2 个名为 newpage1newpage2 的 aspx 页面 我想在不关闭当前页面的情况下将用户重定向到 asp.net 中的另一个页面,并且还想将一些值传递给该页面。 现在我正在这样做:

response.redirect("new page.aspx"?eid= " + 1 " & name=" + jinesh )

但这正在关闭我当前的页面。 任何人都可以提供代码如何在不关闭 newpage1 的情况下将用户从 newpage1 重定向到 newpage2 以及在按钮单击事件上将 vlue 从 newpage1 传递到 newpage2 吗??

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    请参阅此代码项目页面,了解如何重用代码以在 aspx 页面中打开新窗口。它使用 javacript,因为只能在客户端打开新窗口。

    Response redirect into a new window

    【讨论】:

    • 但我也想将一些值传递给新页面。
    • 那你需要修改开窗函数,在url上以查询字符串的形式接收你需要的一个或多个参数。 Redirect(string url, string target, string windowFeatures, string myParameter) 并更改 window.open("www.mysite.com/myPage.aspx?"+myParameter)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-03
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 2011-02-13
    相关资源
    最近更新 更多