社区
SharePoint
帖子详情
如何在sharepoint的Web部件中显示模态窗口
du5377034
2010-10-09 11:45:33
各位,小弟目前在sharepoint的Web部件中已经可以通过两种方式显示模态窗口,不过如下:
(1)用JS中的window.showModalDialog()函数,遇到的问题是:弹出的模态窗口不能执行C#程序代码;
(2)用DIV+CSS+JS方法,不过弹出的小窗口出现在web部件中,位置不好控制,不能真正实现浏览器居中;
请问,要实现弹出式小窗口而且在小窗口中还能运行C#程序代码,大家有何方法呢?
...全文
240
11
打赏
收藏
如何在sharepoint的Web部件中显示模态窗口
各位,小弟目前在sharepoint的Web部件中已经可以通过两种方式显示模态窗口,不过如下: (1)用JS中的window.showModalDialog()函数,遇到的问题是:弹出的模态窗口不能执行C#程序代码; (2)用DIV+CSS+JS方法,不过弹出的小窗口出现在web部件中,位置不好控制,不能真正实现浏览器居中; 请问,要实现弹出式小窗口而且在小窗口中还能运行C#程序代码,大家有何方法呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
du5377034
2010-10-09
打赏
举报
回复
问题终于找到了,刚才测试的时候在BT_Add_Click(object sender, EventArgs e)函数中加了一句response.write("运行成功!");的输入语句,这个导致每次回发都引起新开空白页面,删除该句可解决该问题。泪流满脸,感谢兄弟的帮助....
Oo云
2010-10-09
打赏
举报
回复
你把那return false 去掉
du5377034
2010-10-09
打赏
举报
回复
用于弹出小窗口的是一个LinkButton,设置它的OnClientClick="javascript:openModal();return false;"来弹出窗口,按着那个设置一下后,点击按钮后,后台C#能有效地修改label了,不过接着再点击那个按钮的话,每点一下,就会新开一个空白的页面(这页面连URL都没有的)
wuhan_dotnet
2010-10-09
打赏
举报
回复
设置有问题,自己检查下
Oo云
2010-10-09
打赏
举报
回复
你按着那个设置一下 就不会有问题了
不太清楚你那个是怎么回事了
你说说你的webpart都是怎么做的
du5377034
2010-10-09
打赏
举报
回复
按照这个设置,可以运行C#代码了,不过按钮从第二次点击后,每点一次都会新开一个空白页面,怎么回事?
Oo云
2010-10-09
打赏
举报
回复
<head runat="server">
<title>无标题页</title>
<base target="_self" />
</head>
在你的弹出窗口的页面上加这个
du5377034
2010-10-09
打赏
举报
回复
这个是JS弹出窗口函数:
function openB()
{
digStr="dialogHeight:400px;dialogWidth:500px;center:yes;status=no;edge=raised;scroll=no;"
window.showModalDialog("B.aspx","",digStr)
}
C#代码:
protected void BT_Add_Click(object sender, EventArgs e)
{
Label1.Text = "已修改!";
}
Oo云
2010-10-09
打赏
举报
回复
代码 贴出来
du5377034
2010-10-09
打赏
举报
回复
window.showModalDialog()弹出的模态小窗口上面有一个label和button(都是asp.net服务器控件),在button的点击事件函数中修改label的text属性,无效。
Oo云
2010-10-09
打赏
举报
回复
你的第一种方法 我就一直在用
说说你想做成什么样的时候,不能执行C#程序
5、
SharePoint
2010
中
Web
部件
的使用与配置
本文深入介绍了
SharePoint
2010
中
Web
部件
的使用与配置,涵盖用户界面改进、
Web
部件
库管理、开箱即用的
Web
部件
功能以及实际应用案例。重点讲解了 Ribbon 工具栏、Ajax 对话框、状态栏和通知等新特性,并对比了
SharePoint
Foundation 与 Server 版本
中
的
Web
部件
差异。通过人力资源部门员工信息管理页面的构建案例,详细演示了从需求分析到页面保存的完整流程,帮助开发者和企业用户充分利用
SharePoint
的现有功能,提升开发效率和用户体验。
30、网页
部件
中
的动态界面实现与
SharePoint
动态UI特性应用
本文详细介绍了在
SharePoint
网页
部件
中
实现动态界面的方法,涵盖ScriptManager的使用、jQuery集成以实现自动刷新功能,以及
SharePoint
动态UI特性的应用,如通知消息、状态条和
模态
对话框。通过实际示例展示了如何提升网页
部件
的交互性与用户体验,并总结了适用场景、注意事项与开发最佳实践,为
SharePoint
前端开发提供了全面的技术指导。
MSTeam 解决方案构建教程(二)
消息传递扩展使用户能够从外部系统执行搜索命令或操作命令。消息传递扩展由您托管的
web
服务组成,并在 manifest.json 文件
中
定义,您的
web
服务可以在 Microsoft 团队
中
从该文件
中
调用。您还需要在消息传递模式和安全通信协议的 bot 框架
中
将您的
web
服务注册为 Bot。Microsoft Teams client 能够扩展开箱即用的功能,并与您现有的业务线应用集成。因此,这将有助于利用您现有的知识,并在集成业务线应用方面取得收益。它还将减少用户在应用之间移动的工作量。
5、深入了解业务连接服务(BCS)及其应用
本文详细介绍了业务连接服务(BCS)及其在
SharePoint
和 Office 应用程序
中
的应用,包括 BCS 解决方案的规划、架构设计、安全配置、服务应用程序管理以及在多租户环境
中
的使用。通过合理部署和配置 BCS,企业可以实现外部数据的高效、安全集成,并通过 Windows PowerShell 等工具提升管理效率。
21、从外部系统查找信息的高效方法
本文介绍了从外部系统高效查找信息以及定制搜索
中
心的方法。内容涵盖查看爬网日志、创建搜索范围和规则、配置爬网和托管属性、自定义搜索
中
心页面和选项卡、配置搜索
Web
部件
、深入优化搜索结果展示、构建高级搜索页面,以及搜索结果的监控与优化。通过这些步骤,可以有效提升搜索系统的用户体验和信息检索效率。
SharePoint
3,245
社区成员
4,605
社区内容
发帖
与我相关
我的任务
SharePoint
企业开发 SharePoint
复制链接
扫一扫
分享
社区描述
企业开发 SharePoint
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章