c# - 为什么 Bootstrap CSS 类 table-striped 在 asp.net 中不起作用?
问题描述
我是 Asp.net 和引导程序的新手。我在我的 html 中引用了 bootstrap.min.css 并且我有 gridview 控件,我想用“table table-striped”类设置样式。Visual Studio intelisens 似乎无法识别表条带类,并且在程序运行时它不起作用。任何想法我做错了什么?这是我的html源代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="NotDelivered.aspx.cs" Inherits="PapaBobs.NotDelivered" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="Content/bootstrap.min.css" rel="stylesheet" />
</head>
<body>
<form id="form1" runat="server" class ="container">
<div class ="form-group">
<asp:GridView ID="notDeliveredGrid" runat="server" CssClass ="table table-hover table-striped"></asp:GridView>
</div>
</form>
<script src="Scripts/bootstrap.min.js"></script>
<script src="Scripts/jquery-3.3.1.min.js"></script>
</body>
</html>
解决方案
您当前的 href 值指定了 css 文件的相对路径,浏览器无法加载它,因为该路径不存在。更新以下链接
<link href="~/Content/bootstrap.min.css" rel="stylesheet" />
还可以考虑使用捆绑。
推荐阅读
- python - BeautifulSoup:抓取 CSV 的 URL 列表
- out-of-memory - Angular 9.1 - Javascript堆内存不足
- javascript - 输入'{数据:InvitedUser[]; ““: 任何; }' 不可分配给类型 'Element'
- javascript - 从 csv 读取 javascript 中的选定列
- python - 从文件中读取矩阵为 int
- android - 运行 Android Emulator 时出现错误 CLOCK_WATCHDOG_TIMEOUT
- excel - 仍然收到下标超出范围的错误消息
- android - ReactNativeJS:TypeError:未定义不是对象(评估't.default')
- google-cloud-platform - 谷歌云功能缺少日志问题
- clang-format - 为什么 clang-format 会以这种方式包装这条长线?