gpt4 book ai didi

c# - Bootstrap 不适用于 ASP.net MVC 捆绑

转载 作者:太空狗 更新时间:2023-10-30 01:30:26 25 4
gpt4 key购买 nike

我正在使用 bootstrap 在 ASP.net MVC 中创建一个简单的登录页面

BundleConfig.cs

public class BundleConfig
{

public static void RegisterBundles(BundleCollection bundles)
{
bundles.IgnoreList.Clear();

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-1.9.1.js"));

bundles.Add(new ScriptBundle("~/bundles/bootstrapjs").Include(
"~/Scripts/bootstrap.min.js"));

bundles.Add(new StyleBundle("~/Content/bootstrapcss").Include(
"~/Content/bootstrap.min.css",
"~/Content/bootstrap.css"));
}

_Layout.cshtml

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>@ViewBag.Title</title>
@Styles.Render("~/Content/bootstrapcss")
</head>
<body>
@RenderBody()
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/bootstrapjs")
</body>
</html>

查看:Index.cshtml

@model ME.Models.Admin.AdminModel

@{
ViewBag.Title = "Index";
Layout = "~/Views/shared/_Layout.cshtml";
}

<center>
<div class="panel panel-primary" style="display:inline-block">
Hello Admin! Please Login
<br />

<table>
<tr>
<td>@Html.LabelFor(m=>m.username)</td>
<td>@Html.TextBoxFor(m=>m.username, new { @class = "form-control" })<br /></td>
</tr>
<tr>
<td>@Html.LabelFor(m=>m.password)</td>
<td>@Html.TextBoxFor(m=>m.password, new { @class = "form-control" })<br /></td>

</tr>
<tr>
<td></td>
<td><input type="submit" class="btn btn-primary" value="Log In" /></td>
</tr>
</table>

</div>
</center>

在运行项目时,会显示控件,但 Bootstrap 类不会应用于控件。

在浏览器控制台下,我收到 bundle 的 404 错误:

/bundles/jquery
/bundles/bootstrapjs
/Content/bootstrapcss

我在 View 文件夹下的共享目录中使用了捆绑和_Layout.cshtml。

有人可以帮助解决这个问题吗?

注意:我没有粘贴模型和 Controller 的代码,因为我认为这里不需要。

谢谢。

最佳答案

protected virtual void Application_Start()
{
BundleConfig.RegisterBundles(BundleTable.Bundles);
}

这个不见了。成功了。

关于c# - Bootstrap 不适用于 ASP.net MVC 捆绑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45105931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com