重定向从用户来自ASP.NET页面的代码隐藏代码

时间:2012-11-15 12:58:30

标签: asp.net html http sharepoint redirect

我有一个ASP.NET页面,我现在得到的是

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RedirectMeNow.aspx.cs" Inherits="abc.eyd._12.TEMPLATE.LAYOUTS.RedirectMeNow" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    </div>
    </form>
</body>
</html>

如何将用户从他来自这里的地方重定向,而不是像这里的代码一样

Redirecting back from where user came from in ASP.NET User Control

  

或者我只想要一个重定向用户的ASP.NET页面

1 个答案:

答案 0 :(得分:4)

为避免使用代码隐藏,您必须使用客户端Javascript函数:

window.history.back();

您可以将其绑定到事件或在页面加载期间执行它。

编辑: 如果您想将此页面设为仅重定向页面,则可以将此代码添加到标记中:

<head>
....
<script type="text/javascript>
window.history.back();
</script>
</head>

一旦页面加载就会执行。 就是这样!