【发布时间】:2019-06-12 06:35:44
【问题描述】:
我正在 ASP.NET MVC 中创建一个项目,其想法是创建独立视图,为此我创建了一个公共文件夹,并在其中创建了一个 WebForm.aspx 及其自己的代码隐藏 .aspx.cs。我已经从 NuGet 打包器安装了 Bootstrap,将脚本引用到 WebForm 中,如下所示:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="../../Content/bootstrap.min.css" rel="stylesheet" />
<script src="../../Scripts/bootstrap.min.js"></script>
<script src="../../Scripts/jquery-3.3.1.min.js"></script>
<script src="../../Scripts/popper.min.js"></script>
</head>
<body>
<form id="form1" runat="server">
<div class="container-fluid">
<h1>My First Bootstrap Page</h1>
<p>This is some text.</p>
</div>
</form>
</body>
</html>
但是当我运行它时它会显示一个错误:
这是结构:
但是当我从一个由文件夹组成的网络表单中运行它时,它可以正常运行。
如何使位于公用文件夹内的 aspx 工作?
【问题讨论】:
-
你需要配置一个公共控制器来路由到你的视图。
-
那应该怎么样? @NathanChampion
-
@Volazh 你能显示你的 PublicView.aspx 页面的代码吗?
-
@Siavas 我已经在帖子开头发布了公共 aspx 代码!
-
我的坏@Volazh!
标签: asp.net asp.net-mvc visual-studio model-view-controller bootstrap-4