Asp.net 页面从经典asp重定向到aspx
我正在尝试将现有的经典asp页面重定向到.aspx页面。在我的应用程序中,我有sfcreinspedt.asp,这是典型的asp页面。我在ASP.net中更改了它,保持名称不变,现在我有sfcrecinpedt.aspx和sfcrecinpedt.aspx.cs 我将如何更改我的代码,以便如果用户单击指向经典asp页面的新页面,它将转到sfcreinspedt.aspx页面 请找到下面的代码,从那里我重定向到经典的asp页面Asp.net 页面从经典asp重定向到aspx,asp.net,asp-classic,Asp.net,Asp Classic,我正在尝试将现有的经典asp页面重定向到.aspx页面。在我的应用程序中,我有sfcreinspedt.asp,这是典型的asp页面。我在ASP.net中更改了它,保持名称不变,现在我有sfcrecinpedt.aspx和sfcrecinpedt.aspx.cs 我将如何更改我的代码,以便如果用户单击指向经典asp页面的新页面,它将转到sfcreinspedt.aspx页面 请找到下面的代码,从那里我重定向到经典的asp页面 <td width=60%>
<td width=60%>
<td colspan=10 align="right">
<%lparam="lAdd=Add &lfromdate=" & lfromdate & "<odate=" & ltodate & "&lplantid=" & lplantid%>
<a href="JavaScript:GotoNewWindow('sfcRecInspedt.asp?<%=lparam%>',<%=clng(Session("WIDTH"))%>,<%=clng(Session("HEIGHT"))%>);">
<img src="/images/newe.gif" border="0" alt="New" valign="middle"><font face="Arial, Helvetica, sans-serif" size="1">New</font></a>
在web配置文件中关闭
配置
标记之前添加以下内容。用适当的路径替换路径和目标
<location path="folderName/sfcRecInspedt.asp">
<system.webServer>
<httpRedirect enabled="true" destination="http://foo.com/sfcRecInspedt.aspx"
httpResponseStatus="Permanent" />
</system.webServer>
</location>
看看我发布的答案。它可以满足您的需要。根据它(sfcreinspedt.aspx)的位置,您只需修改新页面的URL即可:[除非我误解了这个问题,这似乎有些过分(?)。我认为#sony921只是试图让他的链接转到新页面。更改代码是一种选择,但当有许多页面可能需要重定向时,最好从配置重定向。另外,可以使用配置方法最小化代码更改。但这取决于情况。我会使用配置方法,因为它简单且有效非常简单,而不是在代码中更改它。只需使用我提到的配置,您就可以开始了。我猜您正在开发一个经典的ASP应用程序?