有几种方法实现页面的跳转,如何实现
1个回答
展开全部
1#
Response.Redirect("URL");但是有缺陷,跳转的页面不能作为新开窗体打开,需要再page_load里面加上this.form1.Target = "_blank";
2#
string strScript = "<script>window.open('OrderInsert.aspx','_self');</script>";
RegisterClientScriptBlock("open", strScript);
这段代码放在.cs页面里 可以实现跳转;缺陷是上一个页面的URL在跳转后就丢失了
3#
Server.Transfer 楼上说得很清楚了
4#
Sever.Execute 没试过 无耻的借鉴一下
Response.Redirect("URL");但是有缺陷,跳转的页面不能作为新开窗体打开,需要再page_load里面加上this.form1.Target = "_blank";
2#
string strScript = "<script>window.open('OrderInsert.aspx','_self');</script>";
RegisterClientScriptBlock("open", strScript);
这段代码放在.cs页面里 可以实现跳转;缺陷是上一个页面的URL在跳转后就丢失了
3#
Server.Transfer 楼上说得很清楚了
4#
Sever.Execute 没试过 无耻的借鉴一下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询