Hi all,
In my Rad grid iam using Rad ajax panel and Rad Ajax manager and both the Rad ajax panel and Rad Ajax manager are using the same Rad Ajax loading panel for progrees images.To be clear iam using Rad ajax panel to get progress image when iam performing any operation on the grid this works fine and when i used Rad Ajax manager for loading combobox according to that grid will be loaded when these both using rad ajax loading panel iam getting unwanted data if i use another rad ajax loading panel the same issue persists if i use either rad ajax panel or rad ajax manager it is working fine i want both how it can be achieved> here iam sending my code
In my Rad grid iam using Rad ajax panel and Rad Ajax manager and both the Rad ajax panel and Rad Ajax manager are using the same Rad Ajax loading panel for progrees images.To be clear iam using Rad ajax panel to get progress image when iam performing any operation on the grid this works fine and when i used Rad Ajax manager for loading combobox according to that grid will be loaded when these both using rad ajax loading panel iam getting unwanted data if i use another rad ajax loading panel the same issue persists if i use either rad ajax panel or rad ajax manager it is working fine i want both how it can be achieved> here iam sending my code
| <%@ Control Language="C#" AutoEventWireup="true" CodeFile="uclTaskGrid.ascx.cs" Inherits="uclTaskGrid" %> |
| <%@ Register assembly="msgBox" namespace="BunnyBear" tagprefix="cc2" %> |
| <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> |
| <%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> |
| <script language="javascript" type="text/javascript"> |
| function FireMyIASGroupPrint(myURL){ |
| if(myURL) |
| { |
| window.open("RejectTaskStatus.aspx?querystring=" + myURL, '_blank', 'left = 300, top=150, width=600, height=200,menubar=no , scrollbars=no, resizable=no'); |
| } |
| } |
| function FireMyIASGroupPrint1(myURL) { |
| if (myURL) { |
| alert(myURL); |
| return; |
| } |
| } |
| function ValidateForm(){ |
| } |
| </script> |
| <asp:Timer ID="Timer1" runat="server" ontick="Timer1_Tick" Interval="120000"> |
| </asp:Timer> |
| <table width="100%" align="center" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td valign="top" height="6" colspan="2"> |
| <table width="1000" border="0" cellpadding="0" cellspacing="0"> |
| <tr> |
| <td class="heading" width="90"> <asp:Label ID="lblProject" runat="server" Text="Project name"></asp:Label></td> |
| <td width="114"> |
| <asp:UpdatePanel ID="UpdatePanel14" runat="server"> |
| <ContentTemplate> |
| <telerik:RadComboBox ID="ddlProjects" runat="server" AutoPostBack="True" onselectedindexchanged="ddlProjects_SelectedIndexChanged" |
| Height="175px" Width="150px" DropDownWidth="175px" Skin="WebBlue"> |
| </telerik:RadComboBox> |
| <%--<asp:DropDownList ID="ddlProjects" Width="145" CssClass="text" runat="server" AutoPostBack="True" |
| onselectedindexchanged="ddlProjects_SelectedIndexChanged"> |
| </asp:DropDownList>--%> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td width="700" align="left"> |
| <table width="700" border="0" cellpadding="0" cellspacing="0"> |
| <tr> |
| <td class="heading"><asp:Label ID="lblResource" runat="server" Text="Resource Name"></asp:Label> </td> |
| <td> |
| <asp:UpdatePanel ID="UpdatePanel13" runat="server"> |
| <ContentTemplate> |
| <telerik:RadComboBox ID="ddlResource" runat="server" AutoPostBack="True" onselectedindexchanged="ddlResource_SelectedIndexChanged" |
| Height="175px" Width="150px" DropDownWidth="175px" Skin="WebBlue"> |
| </telerik:RadComboBox> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td width="16"> |
| <asp:UpdatePanel ID="UpdatePanel16" runat="server"> |
| <ContentTemplate> |
| <asp:CheckBox ID="ChkBFromDate" Width="90%" runat="server" Enabled="False"/> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td class="heading">From </td> |
| <td> |
| <table width="75" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td width="110"> |
| <telerik:RadDatePicker ID="textFromDate" Runat="server" |
| Culture="English (United States)"> |
| <Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" ViewSelectorText="x"> |
| <FastNavigationSettings EnableTodayButtonSelection="True"> |
| </FastNavigationSettings> |
| </Calendar> |
| <DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton> |
| <DateInput DisplayDateFormat="M/d/yyyy" DateFormat="M/d/yyyy"></DateInput> |
| </telerik:RadDatePicker> |
| </td> |
| <%--<td width="22" height="25" valign="middle"> </td>--%> |
| </tr> |
| </table> |
| </td> |
| <td> |
| <asp:UpdatePanel ID="UpdatePanel17" runat="server"> |
| <ContentTemplate> |
| <asp:CheckBox ID="ChkBToDate" runat="server" Enabled="False"/> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td class="heading">To </td> |
| <td><table width="75" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td width="101"> |
| <telerik:RadDatePicker ID="textToDate" Runat="server" |
| Culture="English (United States)"> |
| <Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" ViewSelectorText="x"> |
| <FastNavigationSettings EnableTodayButtonSelection="True"> |
| </FastNavigationSettings> |
| </Calendar> |
| <DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton> |
| <DateInput DisplayDateFormat="M/d/yyyy" DateFormat="M/d/yyyy"></DateInput> |
| </telerik:RadDatePicker> |
| </td> |
| <%--<td width="22" height="25" valign="middle"> </td>--%> |
| </tr> |
| </table></td> |
| <td class="heading"> |
| <asp:UpdatePanel ID="UpdatePanel15" runat="server"> |
| <ContentTemplate> |
| <asp:CheckBox ID="chkbTwodays" Text="2 days" runat="server" AutoPostBack="True" |
| oncheckedchanged="chkbTwodays_CheckedChanged" Checked="True" /> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td> </td> |
| <td><asp:UpdatePanel ID="UpdatePanel12" runat="server"> |
| <ContentTemplate> |
| <asp:Button ID="btnGo_ViewEvents" CssClass="go" runat="server" Text="Go" |
| onclick="btnGo_ViewEvents_Click" /> </ContentTemplate> |
| </asp:UpdatePanel></td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td height="10" align="left" colspan="2"></td> |
| </tr> |
| <tr> |
| <td valign="top" align="center" colspan="2"> |
| <table cellpadding="0" cellspacing="0" border="0" width="98%"> |
| <tr> |
| <td align="right"> |
| <table width="130" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td align="left"> |
| <%-- <asp:UpdatePanel ID="UpdatePanel2" runat="server"> |
| <ContentTemplate>--%> |
| <asp:Label ID="lblRecCount" runat="server" Visible="False"></asp:Label> |
| <%-- </ContentTemplate> |
| </asp:UpdatePanel>--%> |
| </td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td height="15" align="left" colspan="2"></td> |
| </tr> |
| <tr> |
| <td align="left" valign="top"> |
| <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> |
| <asp:UpdatePanel ID="UpdatePanel1" runat="server"> |
| <Triggers> |
| <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" /> |
| </Triggers> |
| <ContentTemplate> |
| <telerik:RadGrid ID="gviewTasks" runat="server" |
| AllowPaging="True" AllowScroll="True" AllowSorting="True" GridLines="None" |
| AutoGenerateColumns="False" Skin="Vista" |
| EnableLinqExpressions="False" |
| Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Underline="False" PageSize="7" |
| onitemcommand="gviewTasks_ItemCommand" |
| onitemdatabound="gviewTasks_ItemDataBound" |
| onitemcreated="gviewTasks_ItemCreated" onpageindexchanged="gviewTasks_PageIndexChanged" |
| > |
| <MasterTableView TableLayout="Fixed" Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False"> |
| <columns> |
| <telerik:GridBoundColumn DataField="TaskID" HeaderText="ID" Visible="false" /> |
| <telerik:GridBoundColumn DataField="Resource Name" HeaderText="Resource Name" |
| HeaderStyle-Width="70px" > |
| <HeaderStyle Width="70px" Font-Bold="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Task Name" AllowFiltering="false" Groupable="false" HeaderStyle-Width="50px" > |
| <ItemTemplate> |
| <asp:LinkButton ID="lnkTask" runat="server" CommandName="select" Text='<%#DataBinder.Eval(Container.DataItem,"Task Name")%>'></asp:LinkButton> |
| </ItemTemplate> |
| <HeaderStyle Width="70px" Font-Bold="True" Font-Italic="False" |
| Font-Overline="False" Font-Strikeout="False" Font-Underline="False" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="Task Name" HeaderText="TaskName" /> |
| <telerik:GridBoundColumn DataField="Description" HeaderText="TaskDescription" |
| HeaderStyle-Width="70px" > |
| <HeaderStyle Width="80px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Phase" HeaderStyle-Width="65px" AllowFiltering="false" Groupable="false" > |
| <ItemTemplate> |
| <asp:Label ID="lblphase" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Phase") %>'></asp:Label> |
| |
| </ItemTemplate> |
| <HeaderStyle Width="65px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="Project Name" HeaderText="Project" |
| HeaderStyle-Width="60px" FilterControlWidth="50px" > |
| <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" Width="60px" Wrap="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="AssignedBy" HeaderText="Assigned By" |
| HeaderStyle-Width="60px" FilterControlWidth="50px" > |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridNumericColumn DataField="Estimated Hours" HeaderText="ETA [Hrs]" |
| HeaderStyle-Width="70px" FilterControlWidth="50px" > |
| <HeaderStyle Width="70px" /> |
| </telerik:GridNumericColumn> |
| <telerik:GridBoundColumn DataField="Date" HeaderText="Date" AllowFiltering="false" HeaderStyle-Width="60px" > |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Status" HeaderText="Status" HeaderStyle-Width="60px" FilterControlWidth="50px" > |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Approve Status" HeaderText="Approval Status" |
| HeaderStyle-Width="60px" FilterControlWidth="50px" > |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Approve" AllowFiltering="false" Groupable="false" HeaderStyle-Width="40px" UniqueName="Approve" > |
| <ItemTemplate> |
| <asp:ImageButton ID="imgbtnactivate" runat="server" ImageUrl="~/images/activate.gif" CommandName="Approve" ToolTip="Approve" OnClientClick="return confirm('Are you sure you want to approve this task?');"></asp:ImageButton> |
| </ItemTemplate> |
| <HeaderStyle Width="40px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Reject" AllowFiltering="false" Groupable="false" HeaderStyle-Width="30px" UniqueName="Reject" > |
| <ItemTemplate> |
| <asp:ImageButton ID="imgbtndeactivate" runat="server" CausesValidation="false" ImageUrl="~/images/de-activate.gif" CommandName="Reject" ToolTip="Reject" OnClientClick="return confirm('Are you sure you want to reject this task?');"></asp:ImageButton> |
| </ItemTemplate> |
| <HeaderStyle Width="30px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Forward" AllowFiltering="false" Groupable="false" HeaderStyle-Width="40px" UniqueName="Forward" > |
| <ItemTemplate> |
| <asp:ImageButton ID="imgforward" runat="server" ImageUrl="~/images/forward.gif" CausesValidation="false" CommandName="Select1" ToolTip="Forward" OnClick="forwardLeave"></asp:ImageButton> |
| </ItemTemplate> |
| <HeaderStyle Width="40px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="ResourceID" Visible="false"/> |
| <telerik:GridTemplateColumn HeaderText="Delete" AllowFiltering="false" Groupable="false" HeaderStyle-Width="30px" UniqueName="Delete" > |
| <ItemTemplate> |
| <asp:ImageButton ID="imgdelete" runat="server" ImageUrl="~/images/delete-icon.gif" CommandName="deleteTask" ToolTip="Delete" OnClientClick="return confirm('Are you sure you want to delete the task?');"></asp:ImageButton> |
| </ItemTemplate> |
| <HeaderStyle Width="30px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="DocumentID" HeaderText="DocID" Visible="false" ></telerik:GridBoundColumn> |
| </columns> |
| <PagerStyle Height="30px" HorizontalAlign="Center" Font-Bold="True" |
| Font-Names="Arial" Font-Size="Smaller" /> |
| <HeaderStyle BorderStyle="None" Font-Bold="True" |
| Height="30px" /> |
| <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="Blue" /> |
| </MasterTableView> |
| <ClientSettings EnableRowHoverStyle="true"> |
| <Selecting AllowRowSelect="true" /> |
| <Resizing AllowColumnResize="True" ClipCellContentOnResize="false" ResizeGridOnColumnResize="true" /> |
| </ClientSettings> |
| <PagerStyle Mode="NumericPages" /> |
| </telerik:RadGrid> |
| <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" |
| AutoTooltipify="True" RelativeTo="Element" Skin="Forest" > |
| </telerik:RadToolTipManager> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" EnableAJAX="true" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="ddlProjects"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="gviewTasks" LoadingPanelID="AjaxLoadingPanel1" /> |
| <telerik:AjaxUpdatedControl ControlID="ddlProjects" /> |
| <telerik:AjaxUpdatedControl ControlID="ddlResource" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </telerik:RadAjaxPanel> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" |
| Skin="Forest" > |
| </telerik:RadAjaxLoadingPanel> |
| </td></tr> |
| </table> |
| </td> |
| </tr></table> |