向SharePoint页面中添加状态信息
来源:互联网 发布:linux下载速度慢 编辑:程序博客网 时间:2024/05/01 05:09
从SharePoint 2010开始,SharePoint提供了一个非常方便的向页面添加信息的一个类, SPPageStatusSetter,利用这个类,就可以像SharePoint一样在页面上添加信息了:
截图中的黄色区域就是使用SPPageStatusSettier添加到页面上的信息,这个信息可以根据需要定制的部分有三个:
第一个是背景颜色,默认的颜色是蓝色的,可以根据需要指定四种不同的颜色:蓝色,绿色,黄色和红色。
第二个是标题,就是加粗字体的部分这里是“Content Organizer”,这个加粗的文字是可以指定的。
第三个是内容,是截图中的文字描述“This document will be ...”,这个内容可以使用html,例如添加一个图片什么的。
代码也很简单,下面的代码就是在一个应用程序页面的Page_Load事件中添加这个类:
protected void Page_Load(object sender, EventArgs e) { SPPageStatusSetter statusSetter = new SPPageStatusSetter(); statusSetter.AddStatus("Title", "Content"); this.Controls.Add(statusSetter); }
得到的结果是:
下面是将背景颜色改为红色,内容中添加了一个图片:
protected void Page_Load(object sender, EventArgs e) { string imgUrl = "http://res2.windows.microsoft.com/resbox/en/windows%207/main/0d8a4985-b5e2-41a6-a1b6-e4bafb517937_92.png"; SPPageStatusSetter statusSetter = new SPPageStatusSetter(); statusSetter.AddStatus("Title", string.Format("可以使用html的内容: <img src={0}>", imgUrl), SPPageStatusColor.Red); this.Controls.Add(statusSetter); }得到的结果是:
另外还可以看到,指定的背景颜色不同,前面的图标也不一样:
蓝色表示一个普通的信息:
绿色表示一个正确的信息:
黄色表示一个警告信息:
红色表示一个错误的信息:
0 0
- 向SharePoint页面中添加状态信息
- 向SharePoint页面添加后台代码
- 向页面中添加标签
- SharePoint 页面中添加.Net代码
- SharePoint 2010 工作流解决方案:向工作流中添加应用程序页
- 用Datatable向数据库中添加信息
- 向android手机通讯录中添加信息
- Servlet中向客户端添加Cookie信息
- unity中向xml添加对象信息
- 向页面中添加音乐或flash
- 利用JS向页面中添加数据
- jQuery向页面中添加元素
- SharePoint Designer2010定制SharePoint2010中列表项添加页面
- 在action中,数据添加、修改成功后,向页面显示提示信息,包括可能出现的问题。
- 向注册表添加信息
- sharepoint页面添加后台代码
- emWin中向LISTVIEW单元格中添加信息
- UEFI向SRAT 表中添加memory信息
- Python+Ghost抓取动态网页图片,并模拟页面Get请求
- Hdu 1026 Ignatius and the Princess I (BFS 优先队列+路径输出)
- 断点续传的原理
- Hadoop集群_WordCount运行详解--MapReduce编程模型
- svn: Commit blocked by pre-commit hook (exit code 1) with output: Log format error 提交Log格式错误
- 向SharePoint页面中添加状态信息
- 11 Useful Code Snippets for PHP Developers
- ubuntu环境下重新编译内核
- 关于dp与px之间的转换
- [Leetcode] Recover Binary Search Tree (Java)
- GDT和LDT
- javascript通过复制Table生成word和excel
- Spring Aop Annotation @Aspect
- POJ 2236 Wireless Network (并查集&用set进行优化)