为SharePoint列表数据创建树视图结构
来源:互联网 发布:买手机哪几个淘宝网好 编辑:程序博客网 时间:2024/06/05 02:42
为SharePoint列表数据创建树视图结构
在我们的项目中,我们有个要求,所有类别/子类别详细信息将在名为CategoryDetails的列表中储存。需要以树视图展示给终端用户。
1. 创建自定义列表CategoryDetails
创建空白SharePoint项目,添加可见Web部件TreeStructure。
代码首先寻找parent为null的项目。如China,India。
然后对每个顶级项目,子项目将使用查询语句获得。
同样的方法将被循环调用获得所有子项目。
在我们的项目中,我们有个要求,所有类别/子类别详细信息将在名为CategoryDetails的列表中储存。需要以树视图展示给终端用户。
1. 创建自定义列表CategoryDetails
2. 创建栏目Category Name,类型单行文本,必填,强制唯一值。创建后效果图:
3. 创建栏目Parent Category,类型查阅项,在其他栏设置下,信息来源选择CategoryDetails,此栏包含选择Category Name。
4. 样例列表数据。
创建空白SharePoint项目,添加可见Web部件TreeStructure。
代码首先寻找parent为null的项目。如China,India。
然后对每个顶级项目,子项目将使用查询语句获得。
同样的方法将被循环调用获得所有子项目。
在TreeStructureUserControl.ascx中添加一个Treeview控件。(注意更改ID)
TreeStructureUserControl.ascx.cs添加如下代码,并部署解决方案。
现在添加Treestructure Web部件到页面,样例数据将显示在下边:(此图借用原文图片,我练习过程中出现了错误)
PS:我的错误原因,求高手解答,我也会自己琢磨一下的。
大虾可以看原文链接。
PS:
经过月飘冥的指点,在代码里栏名中间空格换成_x0020_,即解决问题。这里附上他的博客链接
论坛的朋友也给出了原因,参考链接
本机效果图:
0 0
- 为SharePoint列表数据创建树视图结构
- sharepoint 2013 如何创建一个webservice获取sharepoint列表数据
- SharePoint 2010 中有个新的列表模板“导入电子表格”可以直接导入Excel数据并创建为列表
- SharePoint 2010 中有个新的列表模板“导入电子表格”可以直接导入Excel数据并创建为列表 .
- SharePoint开发网站结构树视图
- SharePoint开发 - Excel数据导入到SharePoint自定义列表(数据视图方式)
- sharepoint 代码创建列表
- sharepoint 代码创建列表
- 为镶嵌数据集创建快视图
- 通用列表数据转化为树形结构
- SharePoint 2010 创建审批视图
- SharePoint Online 创建列表库
- SharePoint 创建站点地图树视图及格式枚举截图
- 在SharePoint Designer 2007中使用交叉列表查询的数据视图
- SharePoint 2010 列表视图导航Web部件
- 为镶嵌数据集批量创建快视图
- 为镶嵌数据集批量创建快视图
- 为SQLServer创建视图
- poj3233-矩阵构造
- 数据结构:区域染色问题
- 乔布斯斯坦福毕业演讲
- 23种设计模式之python实现--visitor模式
- OC基础—description方法、SEL类型
- 为SharePoint列表数据创建树视图结构
- hdu 4597 Play Game(记忆化搜索)
- 用node.js制作DNS解释网站
- java中的抽象类
- Redis学习笔记2-Redis的安装体验
- 有关Android Usb Host开发
- Nagios 4.0.1版本安装 适用于RHEL/Centos 5.x/6.x 或者Fedora 17/18/19(一)
- xcode 5.0 以上去掉icon高亮方法&iOS5白图标问题
- SQL Server 2005“错误1706。安装程序找不到需要的文件。请检查……”的处理办法