Note that there are some explanatory texts on larger screens.

plurals
  1. POIssue on onclick event of Logout button in Master page
    primarykey
    data
    text
    <p>I'm using twitter bootstrap in my application. I have a <strong>Logout button</strong> in Master page and I have validations in .aspx page(Content Page).</p> <p>When i click on Logout button it is validating the textbox fields in the Content page (which should not happen here).</p> <p>Here is my code;</p> <p><strong>Master.aspx:</strong></p> <pre class="lang-html prettyprint-override"><code>&lt;div class="navbar"&gt; &lt;div class="navbar-inner"&gt; &lt;div class="container-fluid"&gt; &lt;ul class="nav ace-nav pull-right"&gt; &lt;li class="blue" style="background-color: #5090C1"&gt;&lt;a data-toggle="dropdown" href="#" class="user-menu dropdown-toggle"&gt; &lt;span&gt;&lt;small&gt;Welcome,&lt;/small&gt; User Name &lt;/span&gt; &lt;i class="icon-caret-down"&gt;&lt;/i&gt;&lt;/a&gt; &lt;ul class="user-menu pull-right dropdown-menu dropdown-yellow dropdown-caret dropdown-closer" id="user_menu"&gt; &lt;li&gt;&lt;a href="javascript:void(0);" onclick="Logout();"&gt;&lt;i class="icon-off"&gt;&lt;/i&gt;Logout&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div id="main-container" class="main-container container-fluid"&gt; &lt;div class="main-content"&gt; &lt;div class="page-content"&gt; &lt;asp:ContentPlaceHolder ID="MainContent" runat="server"&gt;&lt;/asp:ContentPlaceHolder&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;asp:Button ID="btnLogout" OnClick="btnLogout_Click" runat="server" class="hidden" /&gt; &lt;script type="text/javascript"&gt; function Logout() { $("#btnLogout").click(); } &lt;/script&gt; </code></pre> <p><strong>Master.aspx.cs:</strong></p> <pre class="lang-c# prettyprint-override"><code> protected void btnLogout_Click(object sender, EventArgs e) { Session.Clear(); Session.Abandon(); Session.RemoveAll(); Response.Redirect("~/SampleWindowCloser.htm"); } </code></pre> <p><strong>Default.aspx:</strong></p> <pre class="lang-html prettyprint-override"><code>&lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" MasterPageFile="~/Master.master" Inherits="Default" ClientIDMode="Static" %&gt; &lt;asp:Content ID="TestContentBody" runat="server" ContentPlaceHolderID="MainContent"&gt; &lt;div class="row-fluid"&gt; &lt;div class="span6"&gt; &lt;div class="control-group"&gt; &lt;label class="control-label" for="txtName"&gt;Name&lt;/label&gt; &lt;div class="controls"&gt; &lt;input type="text" data-val="true" data-val-required="Name is required." title="Name" id="txtName"&gt; &lt;span data-valmsg-replace="true" data-valmsg-for="txtName" class="field-validation-valid text-warning red"&gt;&lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div class="control-group"&gt; &lt;label class="control-label" for="txtAge"&gt;Age&lt;/label&gt; &lt;div class="controls"&gt; &lt;input type="text" validation="name" description="Age" title="Age" id="txtAge"&gt; &lt;span data-valmsg-replace="true" data-valmsg-for="txtAge" class="field-validation-valid text-warning red"&gt;&lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/asp:Content&gt; </code></pre> <p>How can I stop validating the content page when I click on the Logout button?</p> <p>Please help me out.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload