问题标签 [radajaxmanager]

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

c# - 如何使用带有确认框的 radajaxmanager 正确配置删除功能?

我正在使用 Telerik Grid 控件,其中显示记录列表以及更新和删除功能。

现在我想在删除记录时显示确认框,以免用户意外删除记录。

所以这是我的方法:

1)我有一个母版页,即MyMaster.Master,其中包含一个用于确认框的常见客户端事件,我将为此使用 sweetalert:

2)我创建了 1 个父页面,我的所有页面都将从该页面继承,并且我RadAjaxManager2_AjaxRequest将驻留在此页面上,这样我就不必使用此方法污染我的每个页面,并且此方法将负责处理我在每个页面上的删除功能:

在此方法中,我会将删除方法的名称传递给 fire.For 例如:Remove1

3)我的页面是 Abc.aspx,我将在其中放置删除功能以从数据库和 bindgridview 中删除记录:

所有这一切都很完美,但问题是我们都知道,当我们从父页面继承子页面时,我们会从子页面方法调用父页面方法,但在我的情况下,这是相反的,我是从父页面调用我的RemoveRecord方法页面,我认为这是不合适的。

所以我想克服这个问题。如何正确配置我的删除功能???

0 投票
1 回答
640 浏览

javascript - RadAjax 在客户端事件处理程序后第一次单击时未触发

我正在使用 RadAjaxManager 来 ajaxify 一些 WebForms 控件。ajax 在所有情况下都可以正常工作,除了一种:

我有一个链接按钮:

validateValidation函数在我的表单控件上触发一些客户端页面验证,false如果页面无效,它会返回以阻止表单提交。

在页面无效的情况下,RadAjaxManager验证完成后,所有目标控件都无法在第一次单击时(仅)触发其 ajax 请求。

随后对 ajaxified 控件的任何单击都会正确触发请求。还值得注意的是,在单击一个ajaxified 控件后,所有Ajaxified 控件都可以正常工作。单击任何非 ajaxified 控件(不是 RadAjaxManager 的目标)没有任何影响。

还值得注意的是,如果我RadAjaxManager用 simple RadAjaxPanels 替换,我会得到与上述完全相同的结果。

发生了什么事,我该如何解决?

0 投票
2 回答
1258 浏览

asp.net - 当我在 RadAjaxManager 中使用它时,服务器端按钮单击不会触发

我在 RadAjaxManager 中使用了几个设置。我有一个服务器控制 asp 按钮,单击它会重新加载整个页面。为了防止我把这个设置放在 RadAjaxManager

但由于某种原因,我的点击事件背后的代码没有触发。请有任何想法