希望更好地了解mvc项目应如何定义javascript和css包含。我正在使用示例代码,其中包含的定义如下:
<head id="Head1" runat="server">
<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" />Affiliate Checkout</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="pragma" content="no-cache">
<script type="text/javascript" src="/Scripts/jquery.js"></script>
<script type="text/javascript" src="/Scripts/jquery-ui-1.7.2.custom.min.js"></script>
.
.
.
<asp:ContentPlaceHolder runat="server" ID="HeadContent"></asp:ContentPlaceHolder>
</head>
我正在阅读那些_所有查看此MasterPage的页面将获得jquery和jqueryUI,此外,每个页面都有机会将head elements thankx添加到内容占位符HeadContent标记。
我正在排除故障的具体问题是我的渲染页面不包含'prama no-cache'标签的实例 - 如您所见,它在上层标题部分中定义。其他.js和.css元素正在进入渲染页面,因此很难看到no-cache标记不是。
当执行'查看生成的源'时 - 'charset'出现'no-cache'不存在。
答案 0 :(得分:0)
可能是因为pragma meta标签没有正确关闭?