问题标签 [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 投票
3 回答
6190 浏览

wpf - 如何使用 RadWindow 作为 WPF 应用程序的 MainWindow

我想使用 RadWindow 作为我的 WPF 应用程序的主窗口。使外窗也以整体应用为主题。我使用了这种方法,但之后该应用程序不再显示在任务栏上。在阅读了不同的线程后,我开始知道因为 RadWindow 不是 Window 的子级,所以这就是它不可能的原因。

所以现在我想做的是以某种方式完全隐藏外部窗口并将 RadWindow 用作子级,但所有其他控件的父级。以下是 XAML

但我无法完全隐藏外窗。它仍然显示边界。然后作为第二步,我必须处理来自 this 的最小化、最大化和窗口关闭事件RadWidow

如果有人尝试过这种方法,请帮助我或提出更好的方法?

这样做的主要目的是将 Outerwindow 的 GUI 与当前的 TelerikTheme 同步。

0 投票
1 回答
3007 浏览

asp.net - 从 radwindow 导航到另一个页面

场景:- 我有一个本地 asp.net 网站目录:-“ http://localhost/DemoWebsite/”。里面有一个“安全”文件夹。该文件夹中有两个网页:- Page1.aspx 和 Page2.aspx。还有一个网页:- Page3.aspx 在文件夹之外。

要求:- 现在“Page2.aspx”正在从父页面“Page1.aspx”的 RadWindow 中打开。“Page2.aspx”中有一个“取消”按钮,单击该按钮我想从 RadWindow 出来并直接移至“Page3.aspx”。

尝试的解决方案:- 按钮的“OnClientClick”事件设置为 JS 函数“LogOff()”。定义是:-

问题是,当我希望该网站推送其他服务器时,我无法提供上述完整链接。因此,如果我将链接提供为:-

top.location.href = "~/Page3.aspx";要不就,top.location.href = "Page3.aspx";

当我运行网站并单击取消按钮时。它抛出错误“找不到资源”。这是因为单击按钮后它会尝试链接"/DemoWebsite/Secure/Page3.aspx".

问题:- 分配什么 top.location.href以便它尝试链接"/DemoWebsite/Page3.aspx"。由于 Page3.aspx 不在Secure文件夹中。

0 投票
1 回答
1097 浏览

asp.net - Telerik Rad 窗口仅打开一次

我在其 itemTemplate 中有一个带有超链接的 Rad Grid,超链接将打开一个 Radwindow

在后面的代码中,

此代码将正确打开 radwindow,但只打开一次!什么不见​​了?

0 投票
2 回答
10247 浏览

javascript - 动态打开 Javascript 中定义的 radwindow

目标:-从服务器端,我需要在 IF 条件下自动打开一个 radwindow(在 aspx 页面的 JavaScript 中定义)。

使用的代码:-

在 aspx 页面中,我将 radwindow 定义为:-

在 JavaScript 中,定义了一个用于打开 radwindow 的函数:-

所以在aspx页面的服务器端,在页面加载事件中,检查了一个IF条件,然后我调用'openRadWindow()'函数为: -

问题:-

但是在运行它时,这些 JavaScript 错误即将出现:-

  1. 对象不支持此属性或方法。
  2. 'undefined' 为 null 或不是对象

请帮助如何实现我的目标。我完全被困住了。

0 投票
1 回答
1281 浏览

asp.net - 服务器端相当于“top.location.href”

我在“主页”页面。从那里在 radwindow 中调用“子”页面。现在在“儿童”页面的点击事件上,我想关闭 radwindow 并重新加载页面“主页”页面。

为了实现这一点,在“儿童”页面中定义的按钮的单击事件上。我正在调用一个 JavaScript 函数:-

问题:-如何关闭 radwindow,然后使用服务器端方法导航或重新加载“主页”页面。不是上面提到的javascript。

0 投票
3 回答
2035 浏览

javascript - IF 语句始终为真

我有一个 radwindow,用于向应用程序中的用户显示错误消息。
我的目标如下;
如果消息不是警告/错误,我希望用户在弹出的 radwindow 上单击“确定”时被重定向。为此,我在操作成功时将 HiddenField 值设置为“1”,在操作失败时将值设置为“0”。我的问题是,当我在客户端检查 HiddenField 值时,IF 语句总是返回 true,并且页面被重定向。

以下是我设置 hiddenfield 值并设置 radwindow 消息的情况;

而我遇到问题的客户端代码,IF 语句总是正确的;

我添加了一个 Alert("xx") 来检查它是否进入 else 语句,但它没有。我试图尽可能简化对我的问题的解释。感谢您的理解。

0 投票
1 回答
476 浏览

c# - 显示未找到控件消息

我的代码:

当我想隐藏 rad 窗口时显示“找不到 AddFavoriteRadWindow”消息

0 投票
2 回答
5411 浏览

javascript - 在窗口中获取第一个可见的 iFrame 并打印它

有点荒谬的情况...这仅适用于IE8及更低版本。

无论如何,我有一个 iFrame 出现(我无法控制/创建一个 ID),感谢 Telerik!

但是由于我没有ID,所以无法使用这种方法……我尝试了几种不同的方法,均未成功。

我基本上只想抓住第一个 iFrame -> 并打印它

旁注window.print()适用于除 IE8 及更低版本之外的所有内容。对于 IE,它只打印外部/父窗口内容,而不是当前关注的 iFrame。

有什么想法吗?


更新:所以window.frames[2].print()IE 控制台中以某种方式工作(并抓取正确的帧)。当我尝试将此代码放入 Javascript 中时,我有完全相同的事情:window.frames[2].print()IE 将此代码解释为点符号 window.frames.2并且不起作用并返回为 null 或不是对象。在控制台中输入相同的点符号不起作用,只会给我“预期的;” (这没有任何意义)。

0 投票
1 回答
1687 浏览

c# - 如何使用telerik窗口打开底部有常量面板的页面?

我有以下情况:

我使用RadWindow打开我的解决方案中存在的特定页面(该页面)。

现在我想在这个窗口的底部(常量面板)放置一个带有一组按钮的面板,与页面分开。

但我不知道该怎么做。



0 投票
4 回答
1358 浏览

c# - 如何从 radwindow 中检索“父”页面的名称?

我发现我的asp网站有一个小问题。这里是原理。-> 我设置了一个弹出窗口以允许用户发送电子邮件警报错误。当发送电子邮件时,我会发送用户当前页面的名称。但是,这会返回弹出窗口的名称,而不是父页面....

如何从 radwindow(弹出窗口)中检索“父”页面的名称页面('.aspx')?

我试过这个,但它不工作