Hi all,
1) I have implemented Rad ajax panel(progress bar) for Rad grid on click of Link button if it is going to any exception the page is getting hanged due to Rad ajax panel until any event is fired how can we handle when we got any exception
1) I have implemented Rad ajax panel(progress bar) for Rad grid on click of Link button if it is going to any exception the page is getting hanged due to Rad ajax panel until any event is fired how can we handle when we got any exception
| <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> |
| <asp:UpdatePanel ID="UpdatePanel2" runat="server"> |
| <ContentTemplate> |
| <telerik:RadGrid ID="gviewProjectwisetask" runat="server" Width="100%" AutoGenerateColumns="False" |
| GridLines="None" CellPadding="2" |
| onrowcommand="gviewProjectwisetask_RowCommand" |
| onpageindexchanging="gviewProjectwisetask_PageIndexChanging" |
| BackImageUrl="~/images/grad_l2.gif" BorderColor="#66CCFF" |
| BorderStyle="Solid" BorderWidth="1px" |
| onrowdatabound="gviewProjectwisetask_RowDataBound" |
| onrowediting="gviewProjectwisetask_RowEditing" |
| onrowdeleting="gviewProjectwisetask_RowDeleting" Skin="Vista" |
| onitemcommand="gviewProjectwisetask_ItemCommand" |
| onitemdatabound="gviewProjectwisetask_ItemDataBound"> |
| <MasterTableView> |
| <Columns> |
| <telerik:GridTemplateColumn HeaderText="Resource Name"> |
| <ItemTemplate> |
| <asp:LinkButton ID="ResourceName" runat="server" CommandName="Select" Text='<%#DataBinder.Eval(Container.DataItem,"Resource Name") %>'></asp:LinkButton> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="Resource ID" HeaderText="ResourceId" |
| ItemStyle-CssClass="columnHidden" HeaderStyle-CssClass="columnHidden" > |
| <HeaderStyle CssClass="columnHidden" /> |
| <ItemStyle CssClass="columnHidden" Font-Bold="False" Font-Italic="False" |
| Font-Overline="False" Font-Strikeout="False" Font-Underline="False" |
| HorizontalAlign="Left" Wrap="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Task/Module Name"> |
| <ItemTemplate> |
| <asp:Label ID="lblTaskmane" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Task Name") %>'></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Task Description"> |
| <ItemTemplate> |
| <asp:Label ID="lblDesc" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Description") %>'></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Assigned By"> |
| <ItemTemplate> |
| <asp:Label ID="lblAssignedBy" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Assigned By") %>'></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="ModifiedBy"> |
| <ItemTemplate> |
| <asp:Label ID="lblModifiedBy" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Modified By") %>'></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Phase"> |
| <ItemTemplate> |
| <asp:Label ID="lblphase" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"phase") %>'></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="ETA(Hrs)"> |
| <ItemTemplate> |
| <asp:Label ID="lblETA" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Estimated Hours") %>'></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Date"> |
| <ItemTemplate> |
| <asp:Label ID="lblDate" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Date") %>'></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="Task ID" HeaderText="TaskID" |
| > |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Document ID" HeaderText="DocumentID" |
| > |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Document"> |
| <ItemTemplate> |
| <asp:LinkButton ID="lnkDocument" runat="server" CommandName="Select2" Text='<%#DataBinder.Eval(Container.DataItem,"File Name") %>'></asp:LinkButton> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Remove Att. File"> |
| <ItemTemplate> |
| <asp:ImageButton ID="imgbtnRemoveDocument" runat="server" ToolTip="Remove Attached File" |
| ImageUrl="~/images/delete-file-icon.gif" CommandName="Select3" OnClientClick="return confirm('Are you sure you want to remove att. file?');"/> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Add More"> |
| <ItemTemplate> |
| <asp:ImageButton ID="imgbtnAddmore" runat="server" ToolTip="Add More Tasks" |
| ImageUrl="~/images/AddMore.gif" CommandName="Select4"/> |
| </ItemTemplate> |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" |
| Wrap="True" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="status" HeaderText="Status" |
| > |
| <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" |
| Wrap="True" /> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /> |
| <PagerStyle |
| ForeColor="Black" HorizontalAlign="Center" Height="30px" Font-Bold="True" Font-Names="Arial" |
| Font-Size="Smaller" CssClass="footerbg" /> |
| </telerik:RadGrid> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </telerik:RadAjaxPanel> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" |
| Width="75px" Skin="Sunset"> |
| </telerik:RadAjaxLoadingPanel> |