Sharepoint 2013 SharePoint 2013远程事件接收器的处理对话框-添加的项目事件

Sharepoint 2013 SharePoint 2013远程事件接收器的处理对话框-添加的项目事件,sharepoint-2013,Sharepoint 2013,是否可以为SharePoint 2013自定义列表创建一个“等待添加项目”对话框,其中附加了远程事件接收器(提供商托管的应用程序,安装了应用程序事件),并具有ItemAdded事件。如果添加了项目,现在列表添加项目页面被视为卡住,而需要显示一个用户友好的对话框“请等待添加项目” 任何建议。试试这个:) //开始长时间运行的操作 SPLongOperation lop=新的SPLongOperation(本页); lop.leadingtml=“您的庞大文件正在上传…”; lop.Trailing

是否可以为SharePoint 2013自定义列表创建一个“等待添加项目”对话框,其中附加了远程事件接收器(提供商托管的应用程序,安装了应用程序事件),并具有ItemAdded事件。如果添加了项目,现在列表添加项目页面被视为卡住,而需要显示一个用户友好的对话框“请等待添加项目”

任何建议。

试试这个:)

//开始长时间运行的操作
SPLongOperation lop=新的SPLongOperation(本页);
lop.leadingtml=“您的庞大文件正在上传…”;
lop.TrailingHTML=“请耐心等待”;
lop.Begin();
//你的长操作码在这里
//结束长时间运行操作
lop.End(spTargetListObject.DefaultViewUrl,Microsoft.SharePoint.Utilities.SPRedirectFlags.Default,this.Context,“”);
这里有一个有用的博客

// BEGIN long-running operation
SPLongOperation lop = new SPLongOperation(this.Page);
lop.LeadingHTML = "<div><h2>Your enormous file is being uploaded...</h2></div>";
lop.TrailingHTML = "<div><h3>Please be patient</h3></div>";
lop.Begin();

// your long operation code here

// END long-running operation
lop.End(spTargetListObject.DefaultViewUrl, Microsoft.SharePoint.Utilities.SPRedirectFlags.Default, this.Context, "");