问题标签 [popupcontrolextender]

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 投票
1 回答
1503 浏览

asp.net - 如何使用 PopupControlExtender 为输入表单显示自由浮动面板?

我目前正在使用 ajaxToolkit 中的 PopupControlExtender 并不能完全获得我想要的功能。

我正在尝试为输入表单显示一个自由浮动的“帮助”面板。

一旦用户按下表单上的帮助按钮,面板就会弹出并显示没有问题,但是一旦我点击主表单,它就会再次消失。

我理解大多数应用程序的这种良好行为,但我想让弹出的面板保持在屏幕上,直到明确关闭(通过面板本身内的关闭按钮)。

这可能吗?如果可以,怎么办?

0 投票
2 回答
6892 浏览

c# - UpdatePanel 内的 Asp.net PopupControlExtender

所以我使用PopupControlExtender(编辑一些字段),ListViewControl它本身嵌入在一个UpdatePanel.

partail postback每当您在客户端外部创建弹出面板时,问题如下updatepanel。您可以使用相同的客户端 ID 获得更多客户端控件。当您使用弹出面板回发服务器端控件时,例如。Texbox 有Text= clientsidecontrol1.text, clientsidecontrol2.text,clientsidecontrol.text3

有没有办法防止这种情况。

为了更容易测试,我发布了我用于测试的示例页面的代码。

为了让自己清楚,这里举个例子:

我点击Popup。在文本框中输入“asdf”,然后单击提交。

InputPanel显示“asdf”

Popup再次点击。在文本框中输入“qwerty”,然后单击提交。

InputPanel 现在显示“qwerty,asdf”

当您检查萤火虫时,您会得到以下信息:

InputTBPanel1在哪里生成了 3 次。

0 投票
1 回答
7199 浏览

asp.net - 以编程方式从 popupcontrolextender 调用弹出窗口

我想以编程方式调用 popupcontrolextender 的弹出窗口。这可能吗?

0 投票
1 回答
544 浏览

asp.net - GridView + 动态列 + PopupExtender + CheckBoxList

我有一个带有 x 动态列的 gridview。每列包含一个 DropDownList 或一个 TextBox、一个 CheckBoxList 和一个 PopUpControlExtender。

问题是当我进行回发时,我必须重新绘制动态列并重新填充我的列表。但是,当我重新填充 CheckBoxList 时,其他列的 DropDownBoxes 在下一行重新绘制 http://i948.photobucket.com/albums/ad328/TamarChaver/messeduptable3.png

如果我点击 PopUpControlExtender 的 TextBox,该行的 DropDownLists 将被重绘,但其余部分仍然混乱

0 投票
1 回答
1874 浏览

asp.net - ASP.NET Ajax PopupControlExtender On Close 事件?

我有一个带有关联弹出控件扩展器的文本框。这将打开一个包含复选框列表的面板。

我想要做的是当用户点击面板时将复选框列表中选择的值添加到文本框中。

我开始使用复选框列表的 OnselectedIndexChanged,并在选中/取消选中每个复选框后更新文本框。但是复选框列表很长,当您单击底部附近的复选框之一时,因为所有内容都在更新面板中,所以复选框列表在自动回发后滚动到顶部 - 不是很用户友好。

有任何想法吗???

提前致谢。

0 投票
0 回答
374 浏览

c# - popupcontrolextender Web 服务 500 错误

我的 Web 应用程序的用户在使用弹出扩展器控件时收到 Web 服务 500 错误。但是这是间歇性的,我在本地调试时无法重现此问题。我想不出任何会导致这种情况的事情。我正在寻找可能导致此问题的任何潜在问题。在这一点上,任何建议都会有所帮助。

下面是对弹出扩展器控件声明的调用。

0 投票
1 回答
966 浏览

c# - 将网格视图中的选定值传递到同一页面中的弹出面板

我有一个按钮,单击时重定向页面,它还将选定的电子邮件(来自网格)值传递给 SendMessage.aspx 页面。现在,在没有重定向的情况下,我制作了一个面板,面板内的几个标签和文本框作为发送按钮的弹出窗口,我想将选定的电子邮件值传递给面板内的文本框字段。我应该如何更改我的代码,以便弹出面板内的文本框获得选定的值。谢谢

0 投票
1 回答
2095 浏览

asp.net - 使用 PopupControlExtender 实现右键单击上下文菜单?

是否可以实现当用户使用 PopupControlExtender 右键单击​​感兴趣的项目时出现的上下文菜单?

从目前的调查来看,PopupControlExtender 似乎只适用于左键单击,或者其他选择是编写自己的控件或在 jQuery 中实现整个解决方案。

如果可以用 PopupControlExtender 右键单击​​,我可以获得一些代码示例吗?

0 投票
3 回答
1012 浏览

c# - PopupControlExtender DynamicServiceMethod 给出 500 错误

我环顾四周,并没有找到解决我问题的方法。我有一个 PopupControlExtender 不断给出“Web 服务调用失败:500”错误,而不是显示弹出窗口。我有一个带有 OnItemCreate 属性的数据网格,该属性可以正常工作以将 mouseouver 和 mouseout 属性分配给列中的图像。下面是包含 targetControl 图像和 AJAX 控件本身的列的代码。

这是ajax控件的代码:

这是 DynamicServiceMethod 的代码(我故意将其剥离为一个简单的跨度以尝试显示某些内容)...

这是我用作 PopupControlID 的面板...

因此,通过此设置,我成功获得了 mouseover/mousout 行为,但是在我希望看到 span 弹出窗口的地方,我看到了“Web Service call failed: 500”消息。关于我可能遗漏的任何想法?

编辑

我发现问题在于如何从页面调用 Web 服务。Web 服务实际上是在同一页面上的用户控件中构建的。当我将鼠标悬停并进行 Web 服务调用时,我看到它为尝试访问 Web 服务器而创建的 URL 应该是http://mydomain/default.aspx/GetDynamicContent它应该更像的位置http://mydomain/default.aspx/Usercontrols/parentUserControl.ascx/GetDynamicContent但是,我不知道如何修改它正在调用的 URL。我尝试将 DynamicServiceMethod 属性值从 "GetDynamicContent" 更改为http://mydomain/default.aspx/UserControls/parentUserControl.ascx/GetDynamicContent,但这只会造成混乱。

我希望此编辑可以为可以帮助我的人提供更多见解。

0 投票
1 回答
855 浏览

asp.net - AJAX 弹出控件扩展器不工作

我是 asp.net 的新手。我已经战斗了一段时间,无法让一个简单的弹出窗口工作。我想要做的就是有一个按钮显示一个小窗口,其中包含一些文本供用户阅读。

css 文件包含“可见性:隐藏;” 面板 1。我运行页面,然后单击按钮,什么也没得到。我还尝试了与 visible="false" 内联,并在点击后更改为 Visible=true 的代码隐藏。

感谢您的回复。