【发布时间】:2011-10-01 01:43:56
【问题描述】:
如何在 Asp.Net 中将 www.xxx.com/hakkimda.aspx 页面重定向到 www.xxx.com/default.aspx?=hakkimda?
【问题讨论】:
如何在 Asp.Net 中将 www.xxx.com/hakkimda.aspx 页面重定向到 www.xxx.com/default.aspx?=hakkimda?
【问题讨论】:
网址更改,[onserver]
Response.Redirect("Default2.aspx?foo=baar",true);
网址保持不变[在服务器上]
Server.Transfer("Default2.aspx?poop=baar");
网址更改 [在客户端]
<script type="text/javascript">
window.location="http://som_eother_location.html"
</script>
【讨论】:
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","www.xxx.com/default.aspx?=hakkimda");
}
</script>
【讨论】:
Response.Redirect("default.aspx", True)
或者简单的Response.Redirect("TeleCmslogin.aspx")
希望以上代码对你有所帮助。
【讨论】:
真的,最简单的方法是 javascript。
<script type="text/javascript"> window.location.href = "www.xxx.com/default.aspx?=hakkimda"; </script>
【讨论】:
你应该输入:
using system.web.security;
然后输入页面加载:
if (!Request.IsAuthenticated)
{
Response.Redirect("~/default.aspx");
}
【讨论】: