在新窗口中重定向到其他页面

时间:2014-10-17 16:20:00

标签: c# asp.net scriptmanager response.redirect

我正在尝试为用户提供一个新的浏览器窗口,并将其重定向到另一个页面。我在使用

之前已经完成了
ScriptManager.RegisterStartupScript(Page, typeof(string), "popup","window.open('ClaimTimeExpense.aspx', '_blank')", true);

与此相关的是,我所在的当前页面具有例如的URL /文件路径,

本地主机/保护/管理/ AllUsers.aspx

但我需要重定向到的页面只是

本地主机/保护/ myPage2.aspx

所以当窗口打开时会抛出服务器错误,因为它将文件路径放到..

本地主机/保护/管理/ ClaimTimeExpense.aspx

我的脚本管理器行中是否有问题或以任何方式让网址正确指向?我会使用javascript但它必须是这样的。

1 个答案:

答案 0 :(得分:3)

尝试这个以便打开localhost / protected / myPage2.aspx:

window.open('../ClaimTimeExpense.aspx', '_blank')