当前位置: 代码迷 >> ASP.NET >> 怎样在ASP.net中实现页面跳转啊解决办法
  详细解决方案

怎样在ASP.net中实现页面跳转啊解决办法

热度:388   发布时间:2013-02-25 00:00:00.0
怎样在ASP.net中实现页面跳转啊?
我想点击按钮Button1然后就打开另外一个页面page2.aspx,怎么写啊?

------解决方案--------------------------------------------------------
Response.Redirect("page2.aspx")
------解决方案--------------------------------------------------------
Response.Redirect("page2.aspx");
------解决方案--------------------------------------------------------
1.button1_click
C# code
Response.Redirect( "page2.aspx ")
------解决方案--------------------------------------------------------
Response.Redirect( "page2.aspx ");
------解决方案--------------------------------------------------------
Response.Redirect( "page2.aspx ")

大家都狂接 ...
------解决方案--------------------------------------------------------
Response.Redirect( "page2.aspx ");
------解决方案--------------------------------------------------------
Response.Redirect( "page2.aspx ")
------解决方案--------------------------------------------------------
Response.Redirect( "page2.aspx ");

Button1.Attribute.Add("onClick","location.href('page2.aspx)'");
------解决方案--------------------------------------------------------
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("page2.aspx");
}
------解决方案--------------------------------------------------------
1. response.redirect
2. server.transfer
3. sever.execute 
具体怎么用就不做介绍了,,,
------解决方案--------------------------------------------------------
弹出新窗口,返回服务端执行
Response.Write("<script>window.open('http://www.google.com');</script>");
跳转到新地址,服务端添加,客户端执行
Button1.Attribute.Add("onClick","location.href(''http://www.google.com)'");
服务端执行,直接跳转
Response.Redirect('http://www.google.com');



------解决方案--------------------------------------------------------
1. response.redirect 
2. server.transfer 
3. sever.execute
------解决方案--------------------------------------------------------
如果是在当前页打开新页page2.aspx,楼上各位说的都对。
如果是重新打开一页:Button1.Attributes.Add("onClick","window.open('page2.aspx')");
或者Response.Write("<script>window.open('page2.aspx');</script>");
------解决方案--------------------------------------------------------
呵呵 !!别回答太多 !!
到20个就好了 ..这样LZ好分配...
1人散1分 .........
哈哈 ..............
------解决方案--------------------------------------------------------
<input type=button id=btn onclick='javascript:window.open("page2.aspx");')>
接分
------解决方案--------------------------------------------------------
你可以用URL传递参数

Response.Redirect("page2.aspx?value=" + TextBox.Text.trim());

然后page2.aspx里接收这个值

String str = Request.QueryString["value"];
------解决方案--------------------------------------------------------
顶楼上的!
只是如何防止用户修改你重写的url?
------解决方案--------------------------------------------------------
我是20楼
  相关解决方案