SHAREPOINT2010模式对话框
SharePoint 2010引入了全新的对对架~可以助用对在不需要对前对面的情对下对对相对的对框框它帮离当况
面。下面的对示表对就是一对出式的模式对对,个框
在客对端Javascript对象模型中的SP.UI.ModalDialog对提供了对对架的定对。框框
对了使用对对架~我对需要首先对建对对对的对对,框框框
var options = SP.UI.$create_DialogOptions();
options.width = 500;
options.height = 250;
options.url = "/_layouts/StandardsPortal/ChangePassword.aspx";options.dialogReturnValueCallback = Function.createDelegate(
null, portal_modalDialogClosedCallback);
正如上面的代对可以看到的~我对可以对置模式对对加对对的对度~高度、你从框URL指向何对;本例中对一个后台自定对对用程序对面,。 对注意~我对同对对初始化了回对函。数
一旦对对对置完成~对在就可以对示模式对对了,你框
SP.UI.ModalDialog.showModalDialog(options);对在~包所有的代对到一函中,装个数
function portal_openModalDialog() {
var options = SP.UI.$create_DialogOptions();options.width = 500;
options.height = 250;
options.url = "/_layouts/StandardsPortal/ChangePassword.aspx";
options.dialogReturnValueCallback = Function.createDelegate(
null, portal_modalDialogClosedCallback);SP.UI.ModalDialog.showModalDialog(options);
}
对在就可以的自定对操作中~或者的自定对对面中的你从你从你WebPart~或者的自定对功能按对从你区
中对用对JavaScript函。以下对自定对操作的数XML:
对注意我对如何对用对JavaScript对对,框
以下是对对对的回对函的代对;对对上非常对对,,框数
function portal_modalDialogClosedCallback(result, value) {if (value == '1') {
this.statusId = SP.UI
.Status
.addStatus("密对已修改",
"的密对已修改。下次登对对对使用修改后的密对。您您",true);
SP.UI.Status.setStatusPriColor(this.statusId, "Green");}
if (value == '0') {
this.statusId = SP.UI
.Status
.addStatus("密对修改失对",
"的密对您未修改。对重对。", ",
true);
SP.UI.Status.setStatusPriColor(this.statusId, "Green");}
setTimeout(RemoveStatus, 6000);
}
function RemoveStatus() {SP.UI.Status.removeStatus(this.statusId);
}
正如所对~通对对回对一的对~我对可以基于对对对对对示对。也可以通对判性对你并状你断属
SP.UI.DialogResult.OK或SP.UI.DialogRelut.cancel得到对对的对果,框
function CloseCallback(result, value) {
if(result === SP.UI.DialogResult.OK) {
alert("点对了定确!");
}
if(result === SP.UI.DialogResult.cancel) {
alert("点对了取消!");
}
}
只需要对对的对用SP.UI.Status.addStstus 方法就可以在对面上对示一对信息。条状对在可以对行部署了~部署好后点对自定对操作“修改密对”你个框并框可以得到一对出对对~且打对了我对在对对对对中对置的对用程序对面,对了对对模式对对的“对”和“取消” 操作~我对在“修改密对”按对和“取消”按对的点对事件中对响框确写
了相对的代对,
this.Page.Response.Clear();this.Page.Response.Write("
");
this.Page.Response.End();如果对行成功~看到下列对信息,你将状
如果失对~看到如下的对信息,你将状
另框参外一对对对的对示方式对考对篇博文。其中对述了如何通对对对对示前对面中的容。框当内
本文档为【SHAREPOINT2010模式对话框】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。