Quantcast
Channel: ASP.NET AJAX + Ajax Control Toolkit (ACT)
Viewing all articles
Browse latest Browse all 5678

Ajax TabContainer Control hide when Message alert open

$
0
0
<ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></ajax:ToolkitScriptManager><asp:UpdatePanel ID="updPanel" runat="server"><ContentTemplate><div class="container"><div class="title"><h1 class="heading_tag">Ticket</h1></div><div class="buttons" style=""><asp:Button ID="btnSave" runat="server" Text="Save" CssClass="myButton" ValidationGroup="SaveTicket" OnClick="btnSave_Click" />&nbsp;&nbsp;&nbsp;<a href="#" class="myButton">Cancel</a>&nbsp;&nbsp;&nbsp;<a href="#" class="myButton">Print</a></div><div class="clear"></div><hr class="hr" /><fieldset><legend>Customer Ticket Detail </legend><table class="tbal_main" cellspacing="0" cellpadding="3"><tr><td width="15%">Customer Name :</td><td width="25%"><asp:TextBox ID="txtCustomer" runat="server" CssClass="input_text" Style="width: 380px" /><asp:RequiredFieldValidator ID="rfv1" ControlToValidate="txtCustomer" CssClass="valid"
                                    SetFocusOnError="true" Display="None" ValidationGroup="SaveTicket" runat="server" ErrorMessage="Enter Customer Name"></asp:RequiredFieldValidator></td><td width="15%">Product :</td><td><asp:DropDownList ID="drpProduct" CssClass="select" runat="server"></asp:DropDownList><asp:RequiredFieldValidator ID="rfv2" ControlToValidate="drpProduct" CssClass="valid"
                                    SetFocusOnError="true" Display="None" InitialValue="0" ValidationGroup="SaveTicket" runat="server" ErrorMessage="Select Product"></asp:RequiredFieldValidator></td><td>Priority :</td><td align="right"><asp:DropDownList ID="drpPriority" CssClass="select" runat="server"></asp:DropDownList><asp:RequiredFieldValidator ID="rfv3" ControlToValidate="drpPriority" CssClass="valid"
                                    SetFocusOnError="true" Display="None" InitialValue="0" ValidationGroup="SaveTicket" runat="server" ErrorMessage="Select Priority"></asp:RequiredFieldValidator></td></tr></table></fieldset><div><ajax:TabContainer ID="TabContainer" runat="server"><ajax:TabPanel ID="tab1" runat="server"><HeaderTemplate>
                                Comments</HeaderTemplate><ContentTemplate><table style="width: 100%; padding: 14px 14px 14px 14px" class="datagrid" cellspacing="3" cellpadding="3"><tr><td valign="top" style="width: 60%">Description :<br /><asp:TextBox ID="txtCommentDescription" runat="server" TextMode="MultiLine" Style="width: 680px; border-color: #aaaaaa; height: 85px;" /><asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="txtCommentDescription" CssClass="valid"
                                                SetFocusOnError="true" Display="None" ValidationGroup="CommentError" runat="server" ErrorMessage="Enter Description"></asp:RequiredFieldValidator></td><td align="left" valign="middle"><asp:Button ID="btnComments" runat="server" Text="Add Comment" CssClass="myButton" ValidationGroup="CommentError" OnClick="btnComments_Click" /></td></tr><tr><td colspan="2">&nbsp;</td></tr></table></ContentTemplate></ajax:TabPanel><ajax:TabPanel ID="tab2" runat="server"><HeaderTemplate>
                                Attachments</HeaderTemplate><ContentTemplate><table style="width: 100%; padding: 14px 14px 14px 14px" class="datagrid" cellspacing="3" cellpadding="3"><tr><td valign="top">Attachments :<br /><asp:FileUpload ID="attachedfile" runat="server" CssClass="myButton_small" /><asp:CustomValidator ID="cstFile" runat="Server" ControlToValidate="attachedfile" ErrorMessage="Invalid Attachment Type"
                                                Display="None" ValidationGroup="attach" ClientValidationFunction="ValidateAttachmentType"></asp:CustomValidator><asp:Button ID="btnAttachment" runat="server" Text="Add Attachment" CssClass="myButton" ValidationGroup="attach" OnClick="btnAttachment_Click" /></td></tr></table></ContentTemplate></ajax:TabPanel><ajax:TabPanel ID="tab3" runat="server"><HeaderTemplate>
                                Email Notifications</HeaderTemplate><ContentTemplate><p class="myButton_small"><asp:Button ID="btnEmail" runat="server" Text="Save" CssClass="myButton" ValidationGroup="EmailVerification" OnClick="btnEmail_Click" /></p></ContentTemplate></ajax:TabPanel></ajax:TabContainer></div><div><asp:Label ID="lblError" runat="server" Text="REcord adsad"></asp:Label></div></div></ContentTemplate></asp:UpdatePanel><asp:UpdateProgress ID="updateProgress" runat="server"><ProgressTemplate><div class="ModalBackGround"></div><div class="updateProgress"><img src="Images/ajx-loader.gif" alt="Please Wait..." /></div></ProgressTemplate></asp:UpdateProgress>

protected void btnSave_Click(object sender, EventArgs e) { TicketMaster objTicket = new TicketMaster(); objTicket.TicketID = PK_TicketID; objTicket.Title = txtTitle.Text; objTicket.ProductFK = Convert.ToInt32(drpProduct.SelectedValue); objTicket.PriorityFK = Convert.ToInt32(drpPriority.SelectedValue); objTicket.ExceptedDate = Globals.FormatNullDate(txtExpCompletion.Text); objTicket.Description = txtDescription.Text; objTicket.StatusFK = Convert.ToInt32(drpStatus.SelectedValue); objTicket.AssignedFK = Convert.ToInt32(drpAssigned.SelectedValue); objTicket.ActionAt = Globals.FormatNullDate(txtActionedAt.Text); objTicket.CompletedBy = Convert.ToInt32(drpCompletedBy.SelectedValue); objTicket.Solution = txtSolution.Text; objTicket.CreatedUserID = Convert.ToInt32(Sessions.UserID); objTicket.CreatedDT = DateTime.Now; objTicket.UpdatedUserID = Convert.ToInt32(Sessions.UserID); objTicket.UpdatedDT = DateTime.Now; try { objTicket = objTicket.Save(objTicket); } catch (Exception Ex) { lblError.Text = Ex.Message; } if (objTicket.TicketID > 0) { PK_TicketID = objTicket.TicketID; if (PK_CommentId > 0) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('Record Updated Successfully');", true); } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('Record Save Successfully');", true); } BindForEdit(); } }

 

 


Hello, All

I am Using ajax:TabContainer Tab Control in My Page

All are Working fine and this tab control is working fine, but one issue occurring now when I Press Save Button Click event in above my code and alert message display but this time all Tab Control hide and after when I message box close then show all control

I am using ScriptManager.RegisterClientScriptBlock method but this page is not showing tab control when message open

Please give me your feedback

Thanks

AP


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>