问题标签 [modalpopupextender]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2065 浏览

sharepoint - ModalPopupExtender 在 SharePoint 中添加滚动条

每当我在我的 Sharepoint 站点上显示 ModalPopupExtender 时,显示的弹出窗口都会创建水平和垂直滚动条。如果您一直滚动到页面末尾,滚动条会刷新,并且还有更多页面需要滚动。基本上,我认为弹出窗口将其范围设置在页面末尾之外。有没有人遇到过这个?搜索谷歌,似乎这可能是一个已知问题,但我还没有找到不包括重新编译 AJAX 的好解决方案,我的老板不允许。

0 投票
8 回答
111458 浏览

asp.net - ModalPopupExtender OK 按钮单击事件未触发?

我在 UpdatePanel 中有一个按钮。该按钮被用作 ModalPopupExtender 的 OK 按钮。由于某种原因,按钮单击事件未触发。有任何想法吗?我错过了什么吗?

0 投票
1 回答
13633 浏览

asp.net-ajax - ASP.NET AJAX 嵌套 updatePanel modalPopup funkiness

似乎在某些情况下,如果您最终使用 updatePanels 包裹的嵌套 modalPopups (我知道这并不理想,可能应该重构,但这就是我们正在使用的,因为我们想要重构一些用户控件使用已编写),当您触发应该打开嵌套 modalPopup 的回发时,它会关闭父级。为了争论,如果我设置断点并运行

就在调用子 modalPopup 的 Show() 方法之前,它按我们最初的预期工作。在我看来,因为当 updatePanels 嵌套时,它们可以回发其父级,父级 modalPopup “不知道”它应该显示并从头开始重新加载其面板的可见性为假。因为子 modalPopup 然后嵌套在可见性为 false 的父面板中,所以对其调用 Show() 也没有任何效果。因此,不是打开另一个 modalPopup,而是关闭当前的。这不是错误,只是我们没有预料到的行为,所以很难追踪,没有任何地方抛出异常,但我认为上面的解释是有道理的......如果我理解错误的问题,请澄清它并启发我,因为这不会
在这一点上,对于这种特殊情况,我们被困在重新编写其中一些控件以不以嵌套的 updatePanels 结束,所以这不会发生,但我很好奇:
以前有没有人遇到过这个问题,你来过吗?是否有任何不涉及调用 FindControl() 以 re-Show() 有问题的 modalPopup 的巧妙解决方法?

0 投票
2 回答
2553 浏览

asp.net - 使用 ASP.NET AJAX 从客户端控件向服务器代码传递数据

我在显示小部件列表的页面上有一个 ListView。当用户单击列表中的一个项目时,我想显示一个ModalPopup,其中包含允许用户对他们选择的项目进行操作的控件。

我可以通过在 ListView 的 ItemTemplate 中放置一个 Panel 和一个 ModalPopupExtender 轻松完成此操作,但这意味着每个小部件都有一组隐藏控件,这会大大增加页面大小。(那里会有一些相当重量级的控件。)相反,我想为列表中的每个小部件重用一个 ModalPopup。

我已经进行了一些搜索,但我之前没有找到任何直接适用于我的情况的内容。但是,据我所知,我必须做这样的事情:

  1. 在 UpdatePanel 内的页面上放置一个 Panel 和一个 ModalPopupExtender。
  2. 构建具有属性的自定义WidgetManipulator用户控件。WidgetID将其与几个确定/取消按钮一起放入面板中。
  3. 在页面上的 Javascript 中,将单击处理程序附加到 ListView 中触发 UpdatePanel 上的回发的每个小部件。
  4. UpdatePanel_Load服务器上的事件上,显示 ModalPopup,然后将属性设置WidgetIDWidgetManipulator单击的小部件的 ID。
  5. 在服务器上的OKButton_Click事件或CancelButton_Click事件上,隐藏 ModalPopup。如果单击 OKButton,请先调用WidgetManipulator.SaveChanges()

我还没有弄清楚的部分是:我怎么知道点击了哪个小部件,以及当我刷新 UpdatePanel 时如何将它传递回服务器?这甚至是正确的方法吗?

0 投票
2 回答
2057 浏览

asp.net - ASP.NET Ajax 错误

我将 ModalPopupExtender 添加到现有的 ASP.NET 应用程序中。在运行时我收到以下错误

编译错误描述:在编译服务此请求所需的资源期间发生错误。请查看以下特定错误详细信息并适当修改您的源代码。

编译器错误消息:BC32206:正在对包含“AjaxControlToolkit.ModalPopupExtender”的程序集 System.Web.Extensions 版本 3.5.0.0 进行间接引用。此项目引用 System.Web.Extensions 版本 1.0.61025.0 的早期版本。要使用“AjaxControlToolkit.ModalPopupExtender”,您必须将 System.Web.Extensions 的引用替换为 3.5.0.0 或更高版本。

源错误:

第 29 行:
第 30 行:
第 31 行:

我该如何解决。

0 投票
2 回答
3071 浏览

asp.net - ASP.NET ModalPopup 不执行代码

W当我单击弹出窗口上的按钮将数据插入数据库时​​,它什么也不做,为什么?

btnOK 上的代码是

一个简单的 textbox1.text = txtName

我什至尝试设置断点,按钮单击事件没有被执行。有任何想法吗?

编辑~解决方案

关注http://forums.asp.net/t/1070213.aspx

0 投票
4 回答
6845 浏览

asp.net - 将 ModalPopup 移到 IFrame 之外。可能的?

我的主页中有一个 iframe。iframe 页面内有一个 modalpopup。所以当modalpopup显示出来的时候,modalpopup的父级就是iframe body和main page parent body。因此,覆盖仅覆盖 iframe 而不是整个页面。

我尝试使用 jQuery 将 modalpopup 从 iframe 移动到父窗口主体元素(或父主体内的任何其他元素)。我收到一个无效的参数错误。

如何从 iframe 内的页面显示 modalpopup 并且它应该覆盖整个文档,以及父文档?

更新:

由于很少有用户对实现相同的行为感兴趣..这是解决方法

我建议的最佳解决方法是在主页中使用 modalpopup .. 然后从 iframe 调用它.. 说这样的话..

希望能帮助到你

0 投票
3 回答
11555 浏览

ajax - 带有 ASP.NET MVC 的 Ajax ModalPopup 扩展器

我正在尝试实现 Ajax ModalPopup Extender,但我不知道从哪里开始。有人可以告诉我如何去做,或者至少引导我朝着正确的方向前进。

0 投票
4 回答
8608 浏览

asp.net - 有没有办法使用 ModalPopup Extender 打开另一个页面?

我想知道是否有办法使用 Modal Popup Extender 打开另一个页面?如果有人可以请告诉我我该怎么做..

谢谢

奥维斯

0 投票
2 回答
4336 浏览

asp.net-mvc - Ajax ModalPopupExtender 与 ASP.NET MVC 中的编辑表单

我有一个事件日历,在日历中的每个事件上都有一个编辑链接,它打开 ajaxModalPopupExtender来编辑事件信息。我现在面临的问题是编辑必须采用一种形式,以便它可以更新服务器上的信息..

我该如何处理?最好的方法是什么?