SharePoint 2013 图文开发系列之应用程序页

简介:   在SharePoint中,有两种页面类型,一种是保存在数据库中的页面,我们可以在网站的页面库中看到;还有一种叫做应用程序页,部署在服务器上,Layouts下面的页面,是应用程序页,主要是完成特定功能的页面。

  在SharePoint中,有两种页面类型,一种是保存在数据库中的页面,我们可以在网站的页面库中看到;还有一种叫做应用程序页,部署在服务器上,Layouts下面的页面,是应用程序页,主要是完成特定功能的页面。

  特定功能的页面,听起来比较笼统,举个例子,比如说图片上传到特定文档库,文档批量迁移,权限管理等。

1、添加新建项目,选择SharePoint 2013 空项目,如下图:

clip_image001

2、选择场解决方案,如下图:

clip_image002

3、添加新项,选择应用程序页,如下图:

clip_image003

4、添加前台的代码,主要是Html代码,上面是页面标题:

  当然,除了这些节点,还可以添加控件引用,但是由于没有前台文件,所以引用不像普通的aspx页面,需要在头部引用,然后在节点里使用。

clip_image004

5、添加后台代码,如下图:

  除了Page_Load方法,我们还可以添加其它方法,来完成我们需要的功能;我这里的例子,就是读取所有列表,把文档库类型的展示出来,代码如下图:

  当然,我们还可以选择从Url上接收ID,其实SharePoint很多页面都是这么做的,传文档库的Guid、文档ID、用户或者用户组ID等,进行操作;

clip_image005

6、前台页面访问的效果,如下图:

clip_image006

  如上,便是SharePoint应用程序页的简单使用,当然,我们可以完成更复杂的功能,丰富我们的代码内容。

  对于应用程序页的应用场景,我不想说太多,很多时候,我们可以使用各种模型完成我们的功能,大家看需求需要,也要看自己的使用习惯和开发习惯。

  要说的基本就这些,因为是入门文档,内容比较简单,希望高手略过,勿喷!

目录
相关文章
|
JavaScript 前端开发
SharePoint 2013 开发文档管理字段小记
前言   最近有这样一个需求,就是要求在列表库里管理文档,需要多文档管理、带版本控制、可以单独授权等基本操作。于是乎,就开发了一个自定义段,这里介绍一下字段的思路,里面有一些遇到的问题,在群友的帮助下已解决,特此感谢群友[悉尼]Jay,大胡子帅哥。
1334 0
|
Web App开发 缓存 .NET
在线文档预览方案-office web apps
原文:在线文档预览方案-office web apps   最近在做项目时,要在手机端实现在线文档预览的功能。于是百度了一下实现方案,大致是将文档转换成pdf,然后在通过插件实现预览。这些方案没有具体实现代码,也没有在线预览的地址,再加上项目时间紧迫。
2089 0
SharePoint 2013 配置我的网站 图文引导
博客地址:http://blog.csdn.net/FoxDave 本篇我们来讲述一下关于SharePoint中我的网站(My Sites)相关的东西。
1130 0
|
数据库 数据安全/隐私保护
SharePoint 2013 图文开发系列之应用程序页
原文:SharePoint 2013 图文开发系列之应用程序页   在SharePoint中,有两种页面类型,一种是保存在数据库中的页面,我们可以在网站的页面库中看到;还有一种叫做应用程序页,部署在服务器上,Layouts下面的页面,是应用程序页,主要是完成特定功能的页面。
808 0
|
XML 数据格式
SharePoint 2013 图文开发系列之网站栏
原文:SharePoint 2013 图文开发系列之网站栏   网站栏的本质,就是一个xml的描述文件,所以创建过程,基本就是通过Feature部署一个Xml文件,然后修改Xml文件的网站栏描述。 1、添加新项目,选择SharePoint 2013 空项目,如下图: 2、选择调试网站和解决方...
884 0
|
XML 数据可视化 数据格式
SharePoint 2013 图文开发系列之定义站点模板
原文:SharePoint 2013 图文开发系列之定义站点模板   SharePoint站点模板是一个非常好的功能,方便我们开发一类网站,然后在此基础上做二次开发,对于SharePoint的使用,有着举足轻重的作用。
1155 0
|
XML 数据格式
SharePoint 2013 图文开发系列之创建内容类型
原文:SharePoint 2013 图文开发系列之创建内容类型   SharePoint内容类型,是很有特色的,就好比发布新闻,同在一张列表里,可以由内容类型区分图片新闻、文字新闻等,顾名思义,就是在一张列表里发布不同类型的项目。
960 0
|
XML 数据格式
SharePoint 2013 图文开发系列之自定义字段
原文:SharePoint 2013 图文开发系列之自定义字段   SharePoint使用的优势,就在于开箱即用、快速搭建,SharePoint自身为我们提供了很多字段类型,已经很丰富了。但是,在实际应用中,我们还需要一些功能特殊的字段,下面,我们简单介绍下字段的开发,大家了解以后,可以按照需求扩展自己的字段类型。
1083 0