触发特定事件的ajax加载程序 [英] ajax loader for particular event fired
问题描述
//其实我服用Telerik的:radgrid控件来显示用户information.at的Telerik的顶部:radgrid控件addnew_link_button有没有通过点击链接按钮,将扩大在Telerik的一种形式:radgrid控件中,我们必须进入一个telerik的详细信息:RadComboBox i binded groups.this telerik:radgrid在更新面板中如下所示
< telerik:RadAjaxManager ID = RadAjaxManager1 runat = server >
< AjaxSettings >
< telerik:AjaxSetting AjaxControlID = rgdUsrManager >
< UpdatedControls > 跨度>
<跨度类= 代码关键字 >< 跨度> <跨度类= 代码leadattribute> Telerik的:AjaxUpdatedControl 跨度> <跨度类=code-attribute> ControlID = rgdUsrManager / >
< / UpdatedControls >
< / telerik:AjaxSetting >
//当我选择telerik中的组时:RadComboBox我被解雇了下面的CmbUGrp_SelectedIndexChanged事件
< telerik:RadComboBox runat < span class =code-keyword> = server ID = CmbUGrp 宽度 = 150px 皮肤 = Windows7 < span class =code-attribute>
< span class =code-attribute> DropDownWidth < span class =code-keyword> = 200px 高度 = 200px AutoPostBack = true CausesValidation = false
SelectedValue =' <% #Eval( GroupID)%> ' DataSourceID = DS_Groups DataTextField = < span class =code-keyword> GroupName < span class =code-attribute> DataValueField = GroupID
AppendDataBoundItems = true OnSelectedIndexChanged = CmbUGrp_SelectedIndexChanged >
//所以我的问题是网格在更新面板中,这就是为什么当CmbUGrp_SelectedIndexChanged事件触发它时没有显示加载符号...所以我需要放置ajax loader,而该事件触发它是可能的.. ...
< telerik:RadAjaxManager ID = RadAjaxManager1 runat = 服务器 >
< AjaxSettings >
< telerik:AjaxSetting AjaxControlID = rgdUsrManager >
< UpdatedControls >
< telerik:AjaxUpdatedControl ControlID = rgdUsrManager LoadingPanelID < span class =code-keyword> = rgdUsrManagerLoadingPanel / >
< / UpdatedControls >
< / telerik:AjaxSetting >
< telerik:AjaxSetting AjaxControlID = rgdsecUsers >
< UpdatedControls >
< telerik:AjaxUpdatedControl ControlID = rgdsecUsers / >
< / UpdatedControls >
< / telerik:AjaxSetting >
< / AjaxSettings >
< / telerik:RadAjaxManager >
< Telerik的:RadAjaxL oadingPanel ID = rgdUsrManagerLoadingPanel runat = server 皮肤 = 默认 > 跨度>
<跨度类= 代码关键字>< 跨度> <跨度类= 代码leadattribute> / Telerik的:RadAjaxLoadingPanel 跨度> <跨度类= 代码关键字>> 跨度>
//Actually i am taking telerik:radgrid to display users information.at the top of the telerik:radgrid addnew_link_button is there by clicking on the link button it will expand a form in the telerik:radgrid in that we have to enter details for one telerik:RadComboBox i binded groups.this total telerik:radgrid is in update panel like below
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="rgdUsrManager">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rgdUsrManager" />
</UpdatedControls>
</telerik:AjaxSetting>
//when ever i selected the group in telerik:RadComboBox i fired an CmbUGrp_SelectedIndexChanged event like below
<telerik:RadComboBox runat="server" ID="CmbUGrp" Width="150px" Skin="Windows7"
DropDownWidth="200px" Height="200px" AutoPostBack="true" CausesValidation="false"
SelectedValue='<%# Eval("GroupID") %>' DataSourceID="DS_Groups" DataTextField="GroupName" DataValueField="GroupID"
AppendDataBoundItems="true" OnSelectedIndexChanged="CmbUGrp_SelectedIndexChanged">
//so my problem was the grid is in update panel so thats why when ever the CmbUGrp_SelectedIndexChanged event fired it is not showing the loading symbol...so i need to put ajax loader while that event fired is it possible.....
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rgdUsrManager"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgdUsrManager" LoadingPanelID="rgdUsrManagerLoadingPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rgdsecUsers"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgdsecUsers" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="rgdUsrManagerLoadingPanel" runat="server" Skin="Default"> </telerik:RadAjaxLoadingPanel>
这篇关于触发特定事件的ajax加载程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!