问题标签 [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.
c# - 如何使用带有确认框的 radajaxmanager 正确配置删除功能?
我正在使用 Telerik Grid 控件,其中显示记录列表以及更新和删除功能。
现在我想在删除记录时显示确认框,以免用户意外删除记录。
所以这是我的方法:
1)我有一个母版页,即MyMaster.Master,其中包含一个用于确认框的常见客户端事件,我将为此使用 sweetalert:
2)我创建了 1 个父页面,我的所有页面都将从该页面继承,并且我RadAjaxManager2_AjaxRequest
将驻留在此页面上,这样我就不必使用此方法污染我的每个页面,并且此方法将负责处理我在每个页面上的删除功能:
在此方法中,我会将删除方法的名称传递给 fire.For 例如:Remove1
3)我的页面是 Abc.aspx,我将在其中放置删除功能以从数据库和 bindgridview 中删除记录:
所有这一切都很完美,但问题是我们都知道,当我们从父页面继承子页面时,我们会从子页面方法调用父页面方法,但在我的情况下,这是相反的,我是从父页面调用我的RemoveRecord方法页面,我认为这是不合适的。
所以我想克服这个问题。如何正确配置我的删除功能???
javascript - RadAjax 在客户端事件处理程序后第一次单击时未触发
我正在使用 RadAjaxManager 来 ajaxify 一些 WebForms 控件。ajax 在所有情况下都可以正常工作,除了一种:
我有一个链接按钮:
该validateValidation
函数在我的表单控件上触发一些客户端页面验证,false
如果页面无效,它会返回以阻止表单提交。
在页面无效的情况下,RadAjaxManager
验证完成后,所有目标控件都无法在第一次单击时(仅)触发其 ajax 请求。
随后对 ajaxified 控件的任何单击都会正确触发请求。还值得注意的是,在单击一个ajaxified 控件后,所有Ajaxified 控件都可以正常工作。单击任何非 ajaxified 控件(不是 RadAjaxManager 的目标)没有任何影响。
还值得注意的是,如果我RadAjaxManager
用 simple RadAjaxPanel
s 替换,我会得到与上述完全相同的结果。
发生了什么事,我该如何解决?
asp.net - 当我在 RadAjaxManager 中使用它时,服务器端按钮单击不会触发
我在 RadAjaxManager 中使用了几个设置。我有一个服务器控制 asp 按钮,单击它会重新加载整个页面。为了防止我把这个设置放在 RadAjaxManager
但由于某种原因,我的点击事件背后的代码没有触发。请有任何想法