本文的内容对于管理员来说都是些基础的SharePoint操作 ,目的是为接下来的DVWP扩展作准备。有经验的读者请略过。

为什么用网站栏实现下拉框?

网站栏可以用在多个地方。当使用查阅项类型的网站栏连接到一个根网站的列表上,可以在整个网站集范围内使用该网站栏,并且可以保证所有地方的一致性。

1、创建一个列表

创建一个简单的列表,以将要创建的网站栏的名字来命名。我们只需要使用默认的标题字段即可。

  • 在根网站上(比如http://site或http://server/sites/site),点击网站操作->创建
  • 点击“自定义列表”下的“自定义列表”
  • 为该列表命名
  • 点击创建按钮。
  • 该列表就创建好了,我们需要为将来维护该列表的用户至少分配“参与讨论”的权限,所有访问该列表数据的用户至少分配“读取”权限。为了便于理解,我把默认的标题栏修改成了相对该列表更有实际意义的“Category”。

2、创建一个网站栏

创建一个查阅项类型的网站栏,信息源指向我们刚刚创建的列表

  • 在根网站中,点击网站操作->网站设置
  • 在“库”下面点击“网站栏”
  • 在网站栏库管理页面上,点击“创建”
  • 这里我们使用和列表相同的名字来命名该网站栏
  • 选择类型为“查阅项(此网站已有的信息)”
  • 如果是首次创建网站栏,我们并没有一个属于自己的网站栏分组,建议选择“新建用户组”来创建一个新的分组。在后面的网站栏创建时,就可以从已有的组中选择该分组了。
  • 做为一个可选内容,可以填入该网站栏的描述
  • 当选择“是否要求此栏包含信息”时,我倾向于选择“否”;因为我可以根据需要在我实际的列表中对其进行调整。
  • 在“信息来源”中,选择我们刚刚创建的列表。
  • 在“此栏包含”中,选择“Category ”
  • 点击确定。

3、将网站栏添加到列表

通过上面的方法创建好每一个下拉框后,我们就可以将其添加到列表中了。

  • 打开我们的列表,点击“设置”->“列表设置”
  • 在“栏”下面,点击“从现有网站栏添加”
  • 如果你之前创建了自己的分组,选择该分组。
  • 点选所有我们需要的栏(按Ctrl键可以选中多个)
  • 点“添加>”按钮来添加这些栏
  • 根据项目的需要选择选项,点确定

现在,我们的下拉框数据就可以统一在一个集中位置进行维护了,我们列表中访问到的数据永远是最新的。

下一次:现在,网站栏已经有了,我们将创建关系列表,以便允许我们在选择一个下拉框后另一个下拉框进行连动(或者说是进行显示限制)。比如当选择产品类别为办公用品后,限制可选的产品为办公用品类的产品。

参考资料

SharePoint:Extending the DVWP-Part 15:User-Managed Dropdowns with Site Columns

转载于:https://www.cnblogs.com/Sunmoonfire/archive/2010/09/08/1820173.html

SharePoint:扩展DVWP - 第15部分:通过网站栏实现可维护的下拉框相关推荐

  1. SharePoint:扩展DVWP - 第21部分:实现可维护的三级联动下拉框

    上一次,我们通过几个简单的步骤实现了级联下拉框--一个下拉框可以过滤另一个的可选项. 但是,如果我们有三个下拉框需要做级联该怎么做呢?比如,国家-省-市.或者工作地点-组-职位. 接下来的步骤相对于前 ...

  2. 下拉框系统甄选火星推荐_微博下拉框技术首选15火星牛

    会员注册发帖 下拉词是搜索引擎为方便用户搜索而提供的一种关键词联想服务,目前各大搜索引擎都有这类的下拉框(如:百度下拉框,搜狗下拉框,神马下拉框,360下拉框),目的是为了提高用户搜索效率.当搜索某个 ...

  3. 下拉框系统甄选火星推荐_微博下拉框技术首荐15火星牛

    下拉词是搜索引擎为方便用户搜索而提供的一种关键词联想服务,目前各大搜索引擎都有这类的下拉框(如:百度下拉框,搜狗下拉框,神马下拉框,360下拉框),目的是为了提高用户搜索效率.当搜索某个关键词,直接出 ...

  4. DOM 案例——(美团外卖下拉框菜单、半透明——信息滑入、模态窗口拖拽效果、放大镜效果、滚动条滑到一定位置的固定导航栏、12306购票网站多级联动、斗鱼TV无规则弹幕特效、百度搜索条动态输入下拉瀑布)

    目录 1.缓动动画--美团外卖下拉框菜单 2.半透明--信息滑入 3.模态窗口拖拽效果 4.放大镜效果 5.滚动条滑到一定位置的固定导航栏 6.12306购票网站多级联动 7.斗鱼TV无规则弹幕特效 ...

  5. select下拉框怎么去掉空白_行业词库:网站长尾关键词优化怎么做呢?

    发布时间:2020-11-12 19:37:44来源:行业词库作者:长尾关键词优化阅读: [导读]:一个正规的流量网站长尾关键词布局是非常重要,因为80%的流量来自于长尾词,做流量就是做行业词库,就是 ...

  6. SharePoint列表下拉框优化

    由于SharePoint列表的下拉框不能搜索, 客户使用体验非常不好,花了一天时间封装了JS代码,实际效果图如下 (在SharePoint列表上面自动生成文本框,类似百度形式搜索下拉框内容,选择之后下 ...

  7. layUI数据表格可编辑扩展下拉框

    单元格内容使用layui的 templet 功能.如: {field:'jtcyGxmc', title: '关系名称',templet: '#selectGxmc',sort:false} 代码: ...

  8. 关于网站下拉导航的设置

    网站的导航很多都是下拉的方式,如下图所示: 就是一种下拉菜单,导航的数据是以ul.li相互嵌套的方式存在的. ------------------------------------------ &l ...

  9. axure实现搜索功能_Axure案例:电商网站下拉搜索框的制作

    Axure案例应用 电商网站的搜索框,对商品.店铺和卖家进行搜索.切换下拉框中的内容时,切换到不同的搜索输入框,样式也相应改变,下面通过设置下拉列表框"选中项于"逻辑条件,实现上述 ...

最新文章

  1. Linux Top 命令解析 比较详细
  2. 大学计算机演示文稿作业,(大学计算机作业.doc
  3. Java中的关键字this_super
  4. 面趣 | 据说这道烧脑的微软面试题很奇葩,你来试试?
  5. [Vue warn]: Property or method id is not defined on the instance but referenced during render.
  6. 容器、微服务和互联网架构浅谈
  7. 删除60天之前的elasticsearch索引
  8. Redis 内存数据库
  9. 如何优雅地排版微信公众号内的代码块?我推荐几款常用的发帖工具!
  10. Openstack Integration with VMware vCenter by Devstack and Opencontrail
  11. Rhino6.9软件安装教程|兼容WIN10
  12. 电脑蓝屏原因与手把手处理指南(关于0x00000124分析)
  13. python弹性碰撞次数圆周率_碰撞出来的圆周率(一)
  14. FIR窗函数和IIR模拟、数字滤波器的MATLAB实现
  15. HE网站系统架设过程思路
  16. 如果你在犹豫要不要去外包公司,不妨看看这篇文章
  17. CSDN周刊:Google Cloud大规模宕机;中国正式进入 5G 商用元年!苹果发布SwiftUI
  18. 虚拟机防火墙以及端口操作
  19. 用python爬虫来登录深信服ac行为控制器,涉及到js加密部分,更新url分类库(针对企业微信更新)
  20. 使用IMS实现LTE的语音通话(VoLTE)

热门文章

  1. poj 1252 Euro Efficiency (01背包变形)
  2. Normal Map Compress with DXT5
  3. MapReduce之OutputFormat理解
  4. scala基础之提取器extractor
  5. 关于DG32f103C8T6 不启动的问题-调试可以运行自启动不行
  6. 【线性代数】——投影矩阵
  7. Linux内核网络协议栈4-创建socket(2)
  8. pthread条件变量函数的使用
  9. 【JAVA】接口中的default和static方法
  10. 嵌入式Linux系统编程学习之三十四 Socket 编程