SharePoint 自定义列表页面定制续—[保存模板后不能正常使用]
2024-10-15 22:20:18
背景:SharePoint列表的四个基本页样式不是特别的好,所以很多情况都需要重新定制,然而经过定制后,又发生了新的问题,就是存成模板,再建新的列表的时候,定制的页面不能正常显示了。
1、 定制后的页面如图1
2、 定之后保存为列表模板,然后通过模板建新的列表,发现有如下错误,如图2,进去的是列表B的Dispform页,然而展示的是A列表里面的内容。
3、 然后我们打开页面看所显示的代码,想想我们一开始定义的就是自定义表单,选的是列表的名字,肯定有记录当时列表信息的地方,好吧,我们就从这下手,反正代码都在页面里面,我们排查就行了。
4、 经过检查,发现里面有类似
<WebPartPages:DataFormParameter Name="ListID" ParameterKey="ListID" PropertyName="ParameterValues" DefaultValue="305F1430-D431-4258-A87C-B4B1B9DAF7E1"/>
的代码,然后里面有ID的号,然后搜索一下,发现页面里有7处这样的列表号,我们替换一下试试。结果居然成了,如图3
Ps:原谅我吧,这么简单的东西,都难出来炫耀,水平有限,欢迎大家指正和交流。说说自己的感想,其实这样的东西,可能会有复用的价值,或者用js脚本自动更改ID什么的,都是不错的。显示页是这么改的,其他的三个页面,也是可以这么修改的,大家有兴趣或者需要的,可以试试。还是这么说,很多东西都很基础,还是慢慢积累把。
作者:霖雨
出处:http://www.cnblogs.com/jianyus
本文版权归 霖雨和博客园共有,欢迎转载,但请注明出处。
最新文章
- java代码的初始化过程研究
- Oracle RAMN 备份解决方案一例
- 什么是RFC
- BestCoder Round #84 Aaronson
- OI 回忆录
- 最大连续子数和问题-homework-03
- 由于权限不足而无法读取配置文件出现的HTTP 500.19解决办法
- C语言预处理指令
- Python列表的增删改查排嵌套特殊输出格式
- hdu4825 01字典树+贪心
- ios开发-程序压后台后,悄悄的抓取数据~~
- 洛谷P1108 低价购买题解
- 变邻域搜索(Variable neighborhood search)
- Linux之正则表达式1
- git push上传代码到gitlab上,报错401/403(或需要输入用户名和密码)
- Azure DevOps Server 2019 (TFS)安装教程
- python处理json格式的数据
- 基于Window10搭建android开发环境
- Android 解压zip文件
- (一)U盘安装ubuntu18.04.1
热门文章
- 开源负载均衡通讯分发器(LB dispatcher) - G5
- 1QPushButton的使用,QLineEdit的使用,设置组件位置,布局(QHBoxLayout,QGridLayout)
- jar包执行报ClassNotFoundException
- iPhone全部设备分辨率速查
- MySQL输入密码后闪退,这里有解
- 【Unity Shaders】《Unity Shaders and Effects Cookbook》总结篇
- CentOS上PHP完全卸载
- StarUML中InteractionOperation的画法
- 05_学生管理系统,xml读写,布局的综合应用
- Html5的学习之旅-Html5的web Storage概述(16)