一步步学习SPD2010--第十一章节--处理母版页(5)--自定义母版页

2024-06-22 02:32

本文主要是介绍一步步学习SPD2010--第十一章节--处理母版页(5)--自定义母版页,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一步步学习SPD2010--第十一章节--处理母版页(5)--自定义母版页

        最后你可能发现你想要在网站上修改所有的页面来显示某条信息或者图片。你可能在网站上游览,修改所有的页面并给任何新页面添加这个信息。但是,只要想象一下更新某公司含有上百页面的网站,就累不觉爱。在网站间一致地重复条目最有效的方式是创建或修改母版页。

        重要:当你自定义当前默认母版页(v4.master或其他被设置为默认母版页的),修改在任何相关内容页上都是马上可见的。因此,最佳实践是自定义个默认母版页副本。从不自定义与生产站点关联的母版页。

        本例中,你将添加数据视图Web部件DVWP到母版页底部。它显示网站页面库中保存的页面的链接,作为页脚页面。然后添加现有CSS类到DVWP,这样你添加的额外代码不会再任何弹出对话框中显示了。

        准备:使用SPD打开团队站点,签出v4-test.master,这样它以高级编辑模式拆分视图出现在工作区域。

1. 在代码视图部分,找到最后一个关闭<div>标签左侧,按下Enter添加一行。

        小贴士:最后一个关闭<div>标签出现在大约625或654行,根据你使用Foundation还是Server版本变化。如果你的组织修改过或者你使用了不同的修改过的网站模板创建了你的站点,行号会不同。


2. 在设计视图中,点击光标闪烁的地方。(建议之前在代码视图中输入ss之类的字母,容易在设计视图中看到光标位置。)点击插入--数据视图,点击清空数据视图。

        一个WebPartPages:DataFormWebPart控件被添加到母版页。


3. 点击“单击此处选择数据源”,打开数据源选取器。点击网站页面下的文档库,点击确定。

4. 数据源详细信息任务窗格中,点击URL路径,点击“将选择的域插入为”,选择多项目视图。

        页面视图刷新,DataFormWebPart控件显示了所有保存在网站页面中的文件的URL。

        小贴士:在母版页上,确保用户有权限看到显示的信息。通过使用许多不同权限级别测试你的修改。

5. 点击设计视图中的WebPartPages:DataFormWebPart控件,在设计选项卡----视图样式,点击更多(三角符号)。


6. 定制中选择标题水平列表。


7. 点击确定关闭消息框。


8. 点击控件内部,右击任何一个页面名称,点击“项目格式设置为”,选择超链接。

9. 点击确定确认修改。


10. 在要显示的文字,删除原来内容,点击函数按钮,在点击选择域,选择FileLeafRef.Name。


11. 点击确定。

12. 右击一个页面名称,点击缩放内容。

13. 在代码视图中,删除逗号,按下空格,然后输入|。


14. 在设计视图,选中一个页面名称。在代码视图,找到<p class="ms-vb">,修改为class="s4-notdlg"。

        小贴士:这样使用CSS,在对话框中可以隐藏页脚。

15. 保存。签入。


这篇关于一步步学习SPD2010--第十一章节--处理母版页(5)--自定义母版页的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1083037

相关文章

Python进行JSON和Excel文件转换处理指南

《Python进行JSON和Excel文件转换处理指南》在数据交换与系统集成中,JSON与Excel是两种极为常见的数据格式,本文将介绍如何使用Python实现将JSON转换为格式化的Excel文件,... 目录将 jsON 导入为格式化 Excel将 Excel 导出为结构化 JSON处理嵌套 JSON:

springboot自定义注解RateLimiter限流注解技术文档详解

《springboot自定义注解RateLimiter限流注解技术文档详解》文章介绍了限流技术的概念、作用及实现方式,通过SpringAOP拦截方法、缓存存储计数器,结合注解、枚举、异常类等核心组件,... 目录什么是限流系统架构核心组件详解1. 限流注解 (@RateLimiter)2. 限流类型枚举 (

Spring Boot 中的默认异常处理机制及执行流程

《SpringBoot中的默认异常处理机制及执行流程》SpringBoot内置BasicErrorController,自动处理异常并生成HTML/JSON响应,支持自定义错误路径、配置及扩展,如... 目录Spring Boot 异常处理机制详解默认错误页面功能自动异常转换机制错误属性配置选项默认错误处理

SpringBoot 异常处理/自定义格式校验的问题实例详解

《SpringBoot异常处理/自定义格式校验的问题实例详解》文章探讨SpringBoot中自定义注解校验问题,区分参数级与类级约束触发的异常类型,建议通过@RestControllerAdvice... 目录1. 问题简要描述2. 异常触发1) 参数级别约束2) 类级别约束3. 异常处理1) 字段级别约束

Java堆转储文件之1.6G大文件处理完整指南

《Java堆转储文件之1.6G大文件处理完整指南》堆转储文件是优化、分析内存消耗的重要工具,:本文主要介绍Java堆转储文件之1.6G大文件处理的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言文件为什么这么大?如何处理这个文件?分析文件内容(推荐)删除文件(如果不需要)查看错误来源如何避

使用Python构建一个高效的日志处理系统

《使用Python构建一个高效的日志处理系统》这篇文章主要为大家详细讲解了如何使用Python开发一个专业的日志分析工具,能够自动化处理、分析和可视化各类日志文件,大幅提升运维效率,需要的可以了解下... 目录环境准备工具功能概述完整代码实现代码深度解析1. 类设计与初始化2. 日志解析核心逻辑3. 文件处

Java docx4j高效处理Word文档的实战指南

《Javadocx4j高效处理Word文档的实战指南》对于需要在Java应用程序中生成、修改或处理Word文档的开发者来说,docx4j是一个强大而专业的选择,下面我们就来看看docx4j的具体使用... 目录引言一、环境准备与基础配置1.1 Maven依赖配置1.2 初始化测试类二、增强版文档操作示例2.

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口

SpringBoot结合Docker进行容器化处理指南

《SpringBoot结合Docker进行容器化处理指南》在当今快速发展的软件工程领域,SpringBoot和Docker已经成为现代Java开发者的必备工具,本文将深入讲解如何将一个SpringBo... 目录前言一、为什么选择 Spring Bootjavascript + docker1. 快速部署与

SpringBoot+EasyExcel实现自定义复杂样式导入导出

《SpringBoot+EasyExcel实现自定义复杂样式导入导出》这篇文章主要为大家详细介绍了SpringBoot如何结果EasyExcel实现自定义复杂样式导入导出功能,文中的示例代码讲解详细,... 目录安装处理自定义导出复杂场景1、列不固定,动态列2、动态下拉3、自定义锁定行/列,添加密码4、合并