如何在 MVC5 的视图文件夹中打开 aspx 文件
How to open aspx file inside View Folder for MVC5
我有一个 aspx 文件,其中包含报表查看器,我正在尝试使用控制器打开该文件。如果我将文件放在根目录中,它可以使用重定向,但如果我将它放在 Views 文件夹中,它就不会打开。感谢任何帮助,并提前感谢您的帮助。
~/Views
目录有一个特定于目录的 Web.config
文件,该文件添加了一条规则,阻止对该目录树中文件的所有直接访问。
要在 MVC 项目中提供 WebForms 页面,您需要将其移动到另一个缺少 Web.config
规则(例如 ~/Content
)的目录,或者禁用该规则(不推荐)。
你的 .aspx
文件不属于 ~/Views
目录,因为它不是 View(在 MVC 架构中)——它是"page":)
请注意,您的项目将无法在 ASP.NET Core 中运行,因为该版本已删除对 WebForms 的支持。
我有一个 aspx 文件,其中包含报表查看器,我正在尝试使用控制器打开该文件。如果我将文件放在根目录中,它可以使用重定向,但如果我将它放在 Views 文件夹中,它就不会打开。感谢任何帮助,并提前感谢您的帮助。
~/Views
目录有一个特定于目录的 Web.config
文件,该文件添加了一条规则,阻止对该目录树中文件的所有直接访问。
要在 MVC 项目中提供 WebForms 页面,您需要将其移动到另一个缺少 Web.config
规则(例如 ~/Content
)的目录,或者禁用该规则(不推荐)。
你的 .aspx
文件不属于 ~/Views
目录,因为它不是 View(在 MVC 架构中)——它是"page":)
请注意,您的项目将无法在 ASP.NET Core 中运行,因为该版本已删除对 WebForms 的支持。