Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在经典asp网站中添加cshtml页面。经典asp页面上的一个链接,单击时,它必须打开cshtml页面_Asp.net_Asp.net Mvc_Asp Classic - Fatal编程技术网

Asp.net 在经典asp网站中添加cshtml页面。经典asp页面上的一个链接,单击时,它必须打开cshtml页面

Asp.net 在经典asp网站中添加cshtml页面。经典asp页面上的一个链接,单击时,它必须打开cshtml页面,asp.net,asp.net-mvc,asp-classic,Asp.net,Asp.net Mvc,Asp Classic,我有一个已经运行的网站上的经典asp。现在我想在这个网站上添加一个cshtml页面,只需点击一个链接就可以打开它。该链接位于经典asp页面内 如何在classic asp网站中保留单个cshtml文件并使其正常工作?根据@John的评论进行更新-这是可能的,但请注意,我必须从.NET网站开始,将asp classic文件复制到其中,而不是从asp classic网站开始 然后在web.config中: <appSettings> <add key="webpages:E

我有一个已经运行的网站上的经典asp。现在我想在这个网站上添加一个cshtml页面,只需点击一个链接就可以打开它。该链接位于经典asp页面内


如何在classic asp网站中保留单个cshtml文件并使其正常工作?

根据@John的评论进行更新-这是可能的,但请注意,我必须从.NET网站开始,将asp classic文件复制到其中,而不是从asp classic网站开始

然后在web.config中:

<appSettings>
    <add key="webpages:Enabled" value="true" />
</appSettings>


欢迎来到堆栈溢出。请阅读关于如何提供一个你可能也会受益,你不能保持cshtml文件内的经典asp网站,因为这些麻烦是基于不同的架构,但我需要这样做无论如何。真的没有办法吗?你已经在asp.net-mvc上标记了。你真的想要MVC还是一个cshtml(Razor)页面?@Jacob M。我真的想要在一个经典的asp(基于vbscript的)网站中有一个cshtml(Razor)页面,并尝试将表单数据从classip asp页面发布到cshtml页面。它们可能使用不同的技术,但这并不意味着你不能将它们放在同一个网站中。这两种类型的页面确实不能共享同一个会话object@John我没能让它工作,你能吗?我可以在同一个文档根目录中混合.aspx和.asp页面,但不能混合.cshtml和.asp页面。我还在修修补补,因为我也想找到一个解决方案,所以如果你有一个,我将不胜感激。对我来说,这只是一个向web配置文件添加
的简单案例。请参阅我在上一次对原始问题的评论中发布的链接。谢谢!你应该把它作为一个答案贴出来,这样其他在这个问题上绊倒的人可以更容易地看到它!现在他们只会看到我不说lol。
<a href="classicPage.asp">Go to classic page</a>