Logo

Logo

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

Pastore Antonio
Pastore Antonio 2022年05月09日
1142 阅读 0 评论 约 679 字 阅读约 2 分钟

  在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应用程序页的简单使用,当然,我们可以完成更复杂的功能,丰富我们的代码内容。

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

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

查看完整代码

橙子主题打折出售

其实我不卖,主要是这里是放广告的,所以就放了一个
毕竟主题都没做完,卖了也是坑.

购买它

附件下载

共 6 个文件
clip_image001
PNG 115.5 KB
clip_image002
PNG 114.5 KB
clip_image003
PNG 94.9 KB
clip_image004
PNG 93.4 KB
clip_image005
PNG 72.6 KB
clip_image006
PNG 64.1 KB
部分文章可能存在转载,如果涉及到侵权,请联系删除文章。

探索AIGC相关的精彩内容,共 15 篇文章

Azure AI 服务之语音识别

简介 Azure AI 服务中的语音识别 API 是微软提供的一项先进技术,旨在帮助开发者轻松实现语 ... SharePoint 2013 图文开发系列之应用程序页

2026-02-17 · Xzavier Aaron
MCP | 一文详解什么是 MCP以及 MCP 可以做什么

一、什么是 MCP MCP(Model Context Protocol)是一个专为大型语言模型(L ... SharePoint 2013 图文开发系列之应用程序页

2026-02-14 · Shen, Luke
你的工作流程,值得一个“全自动数字分身”:录制、截图、成文,一气呵成

一、一句话认识 TestFlow Recorder 在数字化工作环境中,如何准确记录操作步骤并生成清 ... SharePoint 2013 图文开发系列之应用程序页

2026-02-14 · Xzavier Aaron
Flowise 前端框架配置指南

用户需求 问题:有没有适合配置 Flowise 的前端框架? 目标:寻找类似 Open WebUI ... SharePoint 2013 图文开发系列之应用程序页

2026-02-14 · Xzavier Aaron