首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >带有母版页的ASP.Net网页窗体中的JQuery

带有母版页的ASP.Net网页窗体中的JQuery
EN

Stack Overflow用户
提问于 2014-03-26 14:27:56
回答 2查看 5.5K关注 0票数 2

我有一个名为CoursesPage.aspx的页面,它有一个母版页。在CoursesPage.aspx中,为了更好地搜索,我在课程名称上使用了自动补全jquery。这是我的脚本代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<link rel="stylesheet" href="css/jquery-ui.css" />

    <script src="js/jquery-1.8.3.js" type="text/javascript" language="javascript"></script>

    <script src="js/jquery-ui.js" type="text/javascript" language="javascript"></script>

    <script type="text/javascript" language="javascript">
        function LoadList() {
            var ds = null;
            ds = <%=listFilter %>
        $("#txtName3").autocomplete({
            source: ds
        });
        }
    </script>

如果我不使用母版页,这段代码工作得很好。但是,我不能将其放入CoursesPage.aspx的内容标记中。它需要在head标签中,但我不能将其添加到content标签中。请给我引路。

其次,该函数在加载body标记时被调用,但我也不能添加body标记。

EN

回答 2

Stack Overflow用户

发布于 2014-03-26 14:38:33

在母版页中有两个ContentPlaceHolder标记,一个在标题中,另一个在正文中。您必须在Courses.aspx页面中添加两个内容标记,并将其中一个ContenetPlaceHolderID属性设置为母版页头的ContentPlaceHolder。例如:您的母版页:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="ResponsiveTemplate.Site" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<asp:ContentPlaceHolder ID="Head" runat="server">

</asp:ContentPlaceHolder>
</head>
<body>
<asp:ContentPlaceHolder ID="Content" runat="server">

</asp:ContentPlaceHolder>
</body>
</html>

和你的aspx页面:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Site.Master" CodeBehind="WebForm2.aspx.cs" Inherits="ResponsiveTemplate.WebForm2" %>

<asp:Content ID="content1" runat="server" ContentPlaceHolderID="Head">
<link rel="stylesheet" href="css/jquery-ui.css" />

<script src="js/jquery-1.8.3.js" type="text/javascript" language="javascript"></script>

<script src="js/jquery-ui.js" type="text/javascript" language="javascript"></script>

<script type="text/javascript" language="javascript">
    function LoadList() {
        var ds = null;
        ds = <%=listFilter %>
    $("#txtName3").autocomplete({
        source: ds
    });
    }
</script>
</asp:Content>
<asp:Content ID="content2" runat="server" ContentPlaceHolderID="Content">
</asp:Content>
票数 2
EN

Stack Overflow用户

发布于 2014-03-26 14:36:19

您可以在母版页的头部添加内容占位符,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>

然后在页面中,您可以将脚本添加到母版页的头部,方法是将其包装在引用head的内容标记中,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<link rel="stylesheet" href="css/jquery-ui.css" />

    <script src="js/jquery-1.8.3.js" type="text/javascript" language="javascript"></script>

    <script src="js/jquery-ui.js" type="text/javascript" language="javascript"></script>

    <script type="text/javascript" language="javascript">
        function LoadList() {
            var ds = null;
            ds = <%=listFilter %>
        $("#txtName3").autocomplete({
            source: ds
        });
        }
    </script>
</asp:Content>

这不能嵌套在任何其他内容标签中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22664066

复制
相关文章
ASP.Net巧用窗体母版页
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/details/38865931
DannyHoo
2018/09/13
1.8K0
ASP.Net巧用窗体母版页
母版页
1. 在整个站点中应用母版页 <configuration> <system.web> <pages masterPageFile="~/Site.master" /> </system.web> </configuration> 2.动态应用母版页 void Page_PreInit (Object sender, EventArgs e) { Page.MasterPageFile = "~/Site.master"; } 3.操作模板页中的控件(两种方式:强类型与弱类型) 强
hbbliyong
2018/03/05
9860
母版页的使用(shtml)
使用母版页 1.网页很多地方长得一样,也有不一样的地方,Webform的母版页(MasterPage),使用母版页的窗体。 2.母版页太笨重。(加载母版页,然后进行多次填坑,麻烦!) 3.母版页使用ContentPlaceHolder挖坑,“使用母版页的窗体”用Content填坑 案例—1 新建一个母版页peo.Master <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="peo.master.cs" Inheri
静心物语313
2020/03/24
1.5K0
母版页的使用(shtml)
JQuery EasyUi之界面设计——母版页以及Ajax的通用处理(三)
因为JS文件是死的,无法使用服务器代码,自然不够灵活。那么通过母版页就完善了这一点。那么下面举一个例子——控件赋值。
雪雁-心莱科技
2018/12/27
1.9K0
ASP.NET Core 入门教程 6、ASP.NET Core MVC 视图布局入门
本篇代码以下代码进行调整:https://github.com/ken-io/asp.net-core-tutorial/tree/master/chapter-02
KenTalk
2018/11/12
2.9K0
ASP.NET Core 入门教程 6、ASP.NET Core MVC 视图布局入门
(转)母版页和相对路径
一个经常让开发人员疑惑的问题是母版页是如何处理相对路径的。如果你使用的是静态文字,这一问题不会困扰你。不过,如果你加入了<img>标签或者指向其他资源的HTML标签,问题就可能发生。
SAP梦心
2022/05/10
1.8K0
(转)母版页和相对路径
php dropdownlist,遇到dropdownlist[通俗易懂]
ASP.NET Dropdownlist 错误 “Cannot have multiple items selected in a DropDownList.”
全栈程序员站长
2022/11/03
3K0
php dropdownlist,遇到dropdownlist[通俗易懂]
ASP.NET 2.0 中的异步页[来自MSDN]
ASP.NET 2.0 提供了大量新功能,其中包括声明性数据绑定和母版页,成员和角色管理服务等。但我认为最棒的功能是异步页,接下来让我告诉您其中的原因。 当 ASP.NET 接收针对页的请求时,它从线程池中提取一个线程并将请求分配给该线程。一个普通的(或同步的)页在该请求期间保留线程,从而防止该线程用于处理其他请求。如果一个同步请求成为 I/O 绑定(例如,如果它调用一个远程 Web 服务或查询一个远程数据库,并等待调用返回),那么分配给该请求的线程在调用返回之前处于挂起状态。这影响了可伸缩性,原因是线程池
菩提树下的杨过
2018/01/23
1.9K0
ASP.NET 2.0 中的异步页[来自MSDN]
VS2008(C#)子页嵌套母版页的控件访问方法(三)
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage_MasterPage" %>
阳光岛主
2019/02/19
1.1K0
VS2008(C#)子页嵌套母版页的控件访问方法(一)
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage_MasterPage" %>
阳光岛主
2019/02/19
1.3K0
一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十)
前言 朋友们, 大家好,我还是Rector,写ASP.NET MVC 5系列文章 [一步一步创建ASP.NET MVC5程序Repository+Autofac+Automapper+SqlSugar] 的那个家伙。 今天为大家带来本系列的第十篇文章。 本文知识要点 本文将要给大家分享的是页面统筹和规划方面的知识。 在上一篇文章发布后有朋友在评论中也反馈到了这个问题,即我们可以把每个页面中重复用到的布局代码放到统一的模板页面或者部分视图里面,以便代码的重用及维护。所以本文为大家分享的内容是: 母版页 部分
Rector
2018/03/29
1.9K0
一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十)
.NET MVC第六章、@Html.Partial[ˈpɑːʃl](string name)分布视图
.NET MVC第六章、@Html.Partial(string name)分布视图
红目香薰
2022/11/30
7870
.NET MVC第六章、@Html.Partial[ˈpɑːʃl](string name)分布视图
VS2008(C#)子页嵌套母版页的控件访问方法(二)
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage_MasterPage" %>
阳光岛主
2019/02/19
1.3K0
Thymeleaf使用技巧:使用片段(fragment)实现母版页(Layout)功能
网站中往往有通用的布局,比如导航、底部等等,这些页面中共用的部分,就需要放在母版页(Layout)里面。 这样每个页面只用关注本页面要完成的功能/内容即可。提高了开发效率,也降低了公共部分的维护成本。
KenTalk
2018/09/11
10.4K1
真因验证[客户端认证失败]
在上一篇使用jQuery.Validate进行客户端验证(初级篇)中我介绍了为什么选用jQuery.Validate作为客户端的理由,同时也介绍了jQuery.Validate的基本用法以及中文验证消息的修改方法,今天的中级篇我将介绍下jQuery.Validate的一些常见的验证的使用方法。
Java架构师必看
2022/03/30
2.5K0
真因验证[客户端认证失败]
C# 子窗体中调用父窗体中的方法(或多窗体之间方法调用)
本文转载:http://www.csframework.com/archive/2/arc-2-20110805-1771.htm
跟着阿笨一起玩NET
2018/09/18
8.4K0
C# 子窗体中调用父窗体中的方法(或多窗体之间方法调用)
Windows 窗体中的事件顺序
对于依次处理其中每个事件的开发人员,Windows 窗体应用程序中引发事件的顺序非常具有吸引力。 当出现需要谨慎处理事件的情况时(例如,在重绘窗体的某些部件时),有必要了解运行时引发事件的确切顺序。 本主题提供了应用程序和控件的生存期中几个重要阶段中的事件顺序的详细信息。 有关鼠标输入事件的顺序的特定详细信息,请参阅Windows 窗体中的鼠标事件。Windows 窗体中的事件的概述,请参阅事件概述。 有关事件处理程序的构成的详细信息,请参阅事件处理程序概述。
CNXY
2019/05/24
1.2K0
asp.net mvc razor布局页中a标签的href的跳转问题
笔者做了一个文件上传系统,文件上传后,保存在wwwroot目录的file文件夹中,并把该文件的路径保存到数据库中, 如这样的一个路径保存在数据库: file/b775f487-0127-41e0-9df8-2a5f1624cd87.jpg 上传成功后,当在home控制器的index页面中的a标签中,直接这样编写 <a href="@filePath">下载</a> 页面生成后,链接是 http://localhost:53953/file/b775f487-0127-41e0
码农阿宇
2018/04/18
2.4K0
Java中GUI的默认窗体布局 和 常见的窗体布局方案
Java中GUI的默认窗体布局  常见的窗体布局方案
黑泽君
2018/10/11
1.7K0
Java中GUI的默认窗体布局 和 常见的窗体布局方案
点击加载更多

相似问题

带有asp.net母版页的jQuery UI

30

使用母版页设置.NET网页窗体中的引用

19

带有母版页的ASP页上的jQuery

12

母版页中的ASP.Net窗体和子页上的

12

Asp.Net网页窗体访问母版页上的用户自定义属性

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文