问题标签 [radwindow]

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 回答
1013 浏览

wpf - WPF: put an icon on a radWindow programatically

I want to put an icon on the top left of a radWindow programatically

my code is like this

but the icon dont show up

does anyone have an idea ?

EDIT

This is the architecture on my project: The file from where the above code is taken is circled in red The ressource file is circled in green

enter image description here

0 投票
1 回答
2590 浏览

c# - 调用 RadWindow 客户端的 VisibleOnPageLoad

我有一个使用带有内容页面和用户控件的 MasterPage 的应用程序。在其中一个用户控件中,我们有另一个用户控件(我知道,这是一种 Inception 类型的东西)。此用户控件使用 RadAjaxManagerProxy 并具有生成 RadWindow 的控件。一切正常:窗口显示了一些填充了数据库字段的 RadGrid,然后我关闭了窗口。

所有这些都是RadWindow1.VisibleOnPageLoad = true在一些服务器端事件中完成的。关闭窗口后,我无法进行设置RadWindow1.VisibleOnPageLoad = false;,因此当我单击另一个触发 AJAX 事件的控件(在本例中显示不同的 RadWindow)时,之前的 RadWindow 会弹出。

在我们应用程序的其他部分,我们通过 RadWindow 的 OnClientClose 方法将参数传递给服务器,该方法用于调用 RadAjaxManager 的服务器端 OnAjaxRequest 事件。这会触发服务器端事件,我可以设置属性,如下所示:

JS:

C#:

但由于我使用的是 RadAjaxManagerProxy,因此不支持 RadAjaxManager 的 OnAjaxRequest 方法。

我为此提出了一些选择:

  • 在客户端设置 VisibleOnPageLoad,我在任何论坛或文档的任何地方都找不到。
  • 将某种不同的事件传递给服务器,以便我可以设置属性。

或者,也许有一些我不知道或没有想到的完全不同的东西。我愿意接受任何选择。我已经有一个 Javascript 方法在我关闭窗口时被触发,我只是想不出一种方法来让窗口保持关闭而不进行完整的回发。

如何防止我的 RadWindow 在另一个 AJAX 请求时打开?

0 投票
1 回答
1335 浏览

c# - 在模态或 radwindow 上验证后继续执行事件

我有以下场景: 用户单击 asp 页面内的按钮。由于安全原因,在单击事件执行期间,系统确定有必要在继续执行触发的事件之前应用一些验证。

这些验证显示在一个窗口中(在本例中为 Telerik RadWindow)。在此 RadWindow 内,有一个 Web 用户控件 (WUC),其中包含验证码,或安全代码、秘密问题等。在用户编写验证码文本或必要的验证(这意味着 WUC 内的回发)后,WUC应该继续从打开 RadWindow 的按钮执行触发的事件。

我怎样才能做到这一点?任何想法?可能吗?

0 投票
1 回答
3159 浏览

asp.net - 如果弹出窗口 radWindow 已关闭,我如何在父级中确定?

我有一个应用程序,用户单击父窗口上的按钮以显示弹出窗口。当用户关闭弹出窗口时,我如何确定(在父窗口代码隐藏中)用户已经关闭了弹出窗口?

这是关闭弹出窗口的代码:

0 投票
2 回答
965 浏览

c# - RadWindow 在导航页面上关闭

我在我的下拉 selectedindex 更改中打开一个 radwindow 并将窗口导航到差异页面。

有人可以建议..我如何在 Default1“关闭”按钮单击中关闭 RadWindow1。

0 投票
1 回答
77 浏览

telerik - AjaxControl 工具包是否输出修改后的 MS AJAX 脚本

我目前在我的项目中使用 Telerik RadWindow 控件,该控件也使用来自 AjaxControlToolkit 的控件。当在页面上添加 AjaxScriptManager 时,RadWindow 将通过调用 RadWindow 的 onclose 事件处理程序多次为打开的 RadWindow # of open RadWindow 当 RadWindow 关闭并且剩余的打开的 RadWinows 将失去其 onclose 事件处理程序时行为不端。回复我的问题的 Telerik 支持人员表示,问题在于 AjaxControlToolkit 用于输出 mocidfed MS AJAX 脚本,并且 Telerik 控件将与“正确的”MS AJAX 脚本一起正常工作。

我只是好奇。有谁知道 AjaxControlToolkit 是否注入/修改了 Microsoft ASP.Net AJAX 脚本库?

0 投票
3 回答
4371 浏览

jquery - 使用 $find 和 jquery 选择器以在 ASP.net 应用程序中获取对象的替代方法

我想调用一个可以从 ASP.net Sys.Application 方法“$find”返回的元素的方法。在这种情况下,它是一个 Telerik RadWindow 控件(ID="MyWindow"),我想调用 .show() 方法。

问题是在单独的 JS 文件中获取控件的正确客户端 ID ,因为 ID 在 ASP.net 框架中被修改。为此,我目前使用

如果页面上只有一个 id 以“MyWindow”结尾的元素,则此方法有效。不幸的是,控件有时也会向 id 以“MyWindow”结尾的页面添加一些奇怪的包装元素。

所以我的问题是:除了 $find 和 jquery 选择的丑陋组合之外,还有更好的方法可以在单独的 JS 文件中获取 ASP.net 元素对象吗?

0 投票
1 回答
2240 浏览

vb.net - 在 radwindow 中显示 radgrid 数据行的内容

我在显示 radwindow 中选定的 radgrid 行的数据时遇到问题。我尝试的是使用此脚本双击客户端事件:

function RowDblClick(sender, eventArgs) { window.radopen("ViewForum.aspx?ForumID=" + eventArgs.getDataKeyValue("ForumID"), "RadWindow1");}

基本上,我想要的只是当用户双击一行 radgrid 时,它会打开 radwindow 并显示他们选择的 radgrid 行的内容,但我确实遇到了问题。如果我双击 radgrid 的行,我可以打开 radwindow,但问题是内容 radwindow 总是显示 radgrid 的第一行,即使我单击不同的行它也不会改变。先感谢您。

0 投票
0 回答
160 浏览

javascript - html解码和编码问题

我的应用程序中的 html 文本有问题。场景是,我可以将输入到编辑器(在我的情况下为 radeditor)中的文本保存到 xml 属性中。在保存的同时,我确实喜欢,

在我的代码的其他部分中,我需要从后面的代码中创建一个图像,并附加一个 onclick javascript 事件,将为此指导字段保存的值传递给 js 方法。

我喜欢,

现在,我编写的 js 方法必须在该页面中获取 radwindow 并在该窗口中显示传递的文本。

现在,这适用于其中没有 html 标签的文本。

但这失败(图像被呈现到页面,但点击事件不起作用)对于文本

这是保存在 xml 中的 htmlencoded 文本

谁能让我知道做错了什么,或者我需要做些什么来解决这个问题。我尝试了很多方法,但还没有运气。

任何帮助表示赞赏。

0 投票
1 回答
669 浏览

c# - Selenium WebDriver 与 RadWindow

我正在尝试访问 RadWindow 中的表单。该网页用于window.radopen()生成 ASP.NET 弹出窗口。我需要访问该弹出窗口,对其进行编辑,然后单击一个按钮。有没有办法使用 Selenium WebDriver 做到这一点?

具体来说,radwindow 包含一个 id 为“txtEntries”的文本区域和一个 id 为“btnAccept”的按钮。我试过先找到textarea,如下所示,但没有成功。

我目前正在尝试:

结果失败。