Sharepoint 弹出消息提示框
在event receiver中如何弹出一个类似winform中messagebox.show 的框?
那我要对用户显示一些错误信息或者提示信息怎么搞?
|
1.
如果是在ItemAdding或者其他进行时(ing)事件里面,可以使用HttpContext.Current.Response.Write("<script>alert('aaaa');</script>");
如果是在ItemAdded或者其他结束后(ed)事件里面,那就没招。因为这类事件是异步的,已经获取不到页面的HttpResponse。
2.
可以在event reciver 里控制转向错误页面。
http://www.c-sharpcorner.com/Blogs/4224/sharepoint-2010-event-handler-redirection-to-custom-error-pa.aspx
properties.Status = SPEventRecieverStatus.CancelWithRedirectUrl;
Properties.RedirectUrl = “/_layouts/MyBlog/CustomError.aspx"
public override void ItemAdding(SPItemEventProperties properties)
{
base.ItemAdding(properties);
string tite = properties.AfterProperties[“title”].ToString();
if(tite.Contains(“_”))
{
properties.Cancel = true;
properties.Status = SPEventRecieverStatus.CancelWithRedirectUrl;
Properties.RedirectUrl = “/_layouts/MyBlog/CustomError.aspx?errormessage =Inavlid
Title”;
}
}
3.
Create a application page called customerror.aspx and show the error message from the query string
|
4.
Add the following code in the page load
|
5.
function openAnswerQandADialog() {
var options = {
url: "/_layouts/QandA_PersonalAnswer.aspx",
width: 600,
height: 480,
title: "个人QandA"
};
SP.UI.ModalDialog.showModalDialog(options);
}
用js调用这个函数吧,这个是sharepoint自己带的函数,使用请在webpart中引用sharepoint命名控件啊。
转载于:https://www.cnblogs.com/luofeng99/archive/2011/09/26/2297822.html
Sharepoint 弹出消息提示框相关推荐
- 使用pyqt弹出消息提示框
使用pyqt弹出消息提示框 安装 pyqt 安装遇到问题 `No matching distribution found for PyQt5-Qt5>=5.15.2 (from pyqt5)` ...
- php 消息对话框弹出,php弹窗代码_php弹出消息提示框的二种方法
摘要 腾兴网为您分享:php弹出消息提示框的二种方法,优衣库,新浪博客,万师傅,顺丰等软件知识,以及符号,甘肃农商银行,彗星小,kindle人社区,广东省公务用车管理,宝鸡在线,火影忍者英文版,寂静岭 ...
- PHP实现弹出消息提示框的两种方法
方法一: 代码如下: echo "<script>alert('提示内容')</script>"; 方法二: 代码如下: echo '<script ...
- 案例:文件下载需求:1. 页面显示超链接 2. 点击超链接后弹出下载提示框 3. 完成图片文件下载||中文文件问题
文件下载需求: 1. 页面显示超链接 2. 点击超链接后弹出下载提示框 3. 完成图片文件下载 * 分析: 1. 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示 ...
- C#中在鼠标经过Button控件时显示提示信息(弹出气泡提示框)
C#有个ToolTip的控件是弹出气泡提示框的,在界面上放一个ToolTip1控件,可以在所有需要弹出气泡的控件的属性中的"toolTip1的ToolTip"填写需要提示的信息就行 ...
- 关于360防火墙弹出木马提示框,是由于执行文件加密引起,已将提交360认证,请放心使用...
DroidPilot的可执行文件经加密后,会被360防火墙弹出木马提示框.我公司已将执行文件提交360,且通过了认证,应该不会再有提示,请放心使用. <ignore_js_op> 2013 ...
- java弹出浏览器提示框_js弹出框、对话框、提示框、弹窗总结
一.JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 funct ...
- ValidationSummary控件无法弹出错误提示框
使用控件RequiredFieldValidator加上ValidationSummary,验证必填项是否为空,若为空则在消息框中显示错误,实际测试中发现并不弹出消息框.甚至页面会显示" [ ...
- php点击文字弹出js提示框,js弹出框、对话框、提示框、弹窗实现方法总结(推荐)...
一.JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 funct ...
最新文章
- jupyter 写入csv pandas_Pandas 最详细教程在这里
- java泛型视频教程_Java泛型快速教程
- store下拉框同步_关于选择主下拉框后~后面的下拉框跟着同步一起变化的问题~~...
- Flutter学习笔记02:初探Flutter项目
- 一级指针,二级指针,指向数组的指针
- 5V升压8.4V,锂电池充电管理芯片
- miniPCIE接口更换M.2/NGFF接口AX200无线网卡教程——华硕X450V笔记本更换intel AX200无线网卡
- 如何设置Google浏览器支持跨域
- 正睿(比赛--Day10)
- Laravel 消息通知使用 EasySms 短信包插件
- sap系统中的batch_SAP 批次管理(Batch management)配置介绍
- Power Apps配置安全角色和对象权限
- MySQL聚簇索引和非聚簇索引的原理及使用
- 26.SSR解决了什么问题?有做过SSR吗?你是怎么做的?
- 你真的了解ELT和ETL吗?
- C语言学生管理系统项目
- 荔枝派Zero(全志V3S)开启alsa,测试codec
- WPF:鼠标拖曳、拖动控件
- h3c390服务器硬盘驱动,H3C UIS R390 G2 600GB 10K SAS 2.5寸 华三 服务器硬盘
- 手动加密 ESP 设备量产固件并烧录的流程
热门文章
- Ogre 3d 工具集
- 金字塔原理--公开演讲
- 睿至大数据与北交大强强联手布局大数据
- Leetcode题目:Reverse String
- 一道实用linux运维问题的9种shell解答方法!
- WPF学习笔记——在“System.Windows.StaticResourceExtension”上提供值时引发了异常
- Android----Google code android开源项目(二)
- python编码规范总结、python编码转换
- flask-文件上传/下载
- linux图形界面setup,linux setup命令参数及用法详解--linux图形界面设置命令