sharepoint 2010 弹出模式窗口showModalDialog并返回值returnResult方法
来源:互联网 发布:tgp深度优化原理 编辑:程序博客网 时间:2024/05/29 20:05
1。创建一个BasePage.aspx页面。
<asp:ContentID="PageHead"ContentPlaceHolderID="PlaceHolderAdditionalPageHead"runat="server">
<script>
function showDialog() {
var options = {
url: "ShowDialogPage.aspx",
args: 7,
title: "选择页面",
dialogReturnValueCallback: dialogCallback
};
SP.UI.ModalDialog.showModalDialog(options);
}
//接收返回值方法
function dialogCallback(dialogResult, returnValue) {
//其中dialogResult=1,代表确定,dialogResult=0,代表关闭
if (returnValue != null && dialogResult == 1) {
alert(returnValue); //弹出窗口
document.getElementById('<%=ItemID.ClientID%>').value = returnValue;
}
return;
}
</script>
</asp:Content>
2。创建一个弹出页面。ShowDialogPage.aspx
<asp:ContentID="PageHead"ContentPlaceHolderID="PlaceHolderAdditionalPageHead"runat="server">
<script>
//返回值方法
function ReturnPageValue() {
window.frameElement.commitPopup(document.getElementById('<%=txtValue.ClientID%>').value);
}
</script>
</asp:Content>
<asp:ContentID="Main"ContentPlaceHolderID="PlaceHolderMain"runat="server">
<inputid="txtValue"type="text" runat="server" />
<inputid="BtnOK"type="button" value="确定"onclick="ReturnPageValue();"/>
<inputid="BtnClose"type="button" value="关闭"onclick="window.frameElement.cancelPopUp();"/>
</asp:Content>
<asp:ContentID="PageTitle"ContentPlaceHolderID="PlaceHolderPageTitle"runat="server">
应用程序页
</asp:Content>
<asp:ContentID="PageTitleInTitleArea"ContentPlaceHolderID="PlaceHolderPageTitleInTitleArea"runat="server">
我的应用程序页
</asp:Content>
3。部署到MOSS环境。
点击选择按钮
弹出ShowDialogPage.aspx页面。
在文本框填写“我是返回值”,点击确定。如下图,“我是返回值”,已经返回到文本框。
程序下载地址:http://download.csdn.net/detail/cxx2325938/5162960
- sharepoint 2010 弹出模式窗口showModalDialog并返回值returnResult方法
- window.showModalDialog 弹出窗口并返回值
- sharepoint 2010 默认弹出模式窗口最大化default showModalDialog maximize
- window.showModalDialog()弹出窗口获取返回值
- javascript 弹出窗口返回值 (open, showModalDialog)
- sharepoint 2016 弹出新窗口并返回值的方法
- 可以返回值的弹出窗口:window.showModalDialog
- 可以返回值的弹出窗口:window.showModalDialog
- window.showModalDialog()弹出窗口获取返回值【原创】
- Js弹出showModalDialog窗口---返回值或数组
- 可以返回值的弹出窗口:window.showModalDialog
- 接收用showModalDialog打开模式窗口返回的值
- 获取showModalDialog窗口返回值
- 弹出窗口并返回值,Event/window.Event属性和方法和returnValue的用法
- 弹出窗口并向父页面返回值的两种常用方法
- 弹出窗口并向父页面返回值的两种常用方法
- showModalDialog(...)弹出小窗口
- 弹出窗口并向父页面返回值
- 指针数组和数组指针
- 第二次C程序设计上机报告
- iOS 二维码demo,条形码demo
- 在ubuntu中使用蓝牙
- 代码自动生成工具MyGeneration之三
- sharepoint 2010 弹出模式窗口showModalDialog并返回值returnResult方法
- 面试总结
- MFC使用IActiveDesktop修改桌面壁纸
- Linux 基本编程头文件说明
- Matlab GUI小结
- C++ 内部类、嵌套类、局部类概念
- 程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
- linux上端口映射的详细步骤
- 使用libvirt技术监控虚拟机(一)