c# - 在 ASP 表单子(monad)页面中使用母版页 CSS 和 JavaScript

标签 c# asp.net css master-pages

我有一个包含少量 CSS 链接和 java 脚本的母版页。

<html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server">

<script src="Scripts/slides.min.jquery.js" type="text/javascript"></script>

<asp:ContentPlaceHolder id="head" runat="server">
       <script  language="javascript" type="text/javascript">
           $(document).ready(
            function () {
                $("#pikame").PikaChoose();

            });
       </script>
</asp:ContentPlaceHolder>

`

我想在继承自上述母版页的子 ASP 表单页面中使用此 JavaScript 和 css 样式文件。

<%@ Page Title="" Language="C#" asterPageFile="~/MasterPage.master"AutoEventWireup="true" CodeFile="LeadInformation.aspx.cs" Inherits="LeadInformation" %>

<%@ MasterType TypeName="MasterPage" %>

这种方式似乎行不通。请任何人帮助我在子页面中使用母版页 CSS 和 JavaScript 给我。提前发送。

最佳答案

将您的脚本放在 ContentPlaceHolder 标记之外。只需将其正常放在 head 部分即可。

母版页中的 ContentPlaceHolder 标签应为空 - 其内容将被页面中的 asp:Content 标签替换。

您可以通过浏览到页面并右键单击 -> 查看源代码来检查它是否正确呈现。

关于c# - 在 ASP 表单子(monad)页面中使用母版页 CSS 和 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9954104/

相关文章:

javascript - window.open-标题标签未在 Chrome 中显示

c# - ASP :button Return behaviour

css - 禁用的输入按钮 CSS 规则在 Mobile Safari 中不起作用

jquery - 单击屏幕上的任意位置即可删除类(class)

c# - 使用导航属性加载实体 AsNoTracking(),而不指定包含

c# - 从 C# 访问 C++ 静态方法

javascript - 显示密码计强度级别

javascript - 将 JQuery 动画转换为 Javascript/CSS3

c# - ASP.NET Membership Provider - 重置密码功能 - 电子邮件确认和密码更改

c# - ServiceStack.Redis 无法连接sPort