Using button in UpdatePanel in content page does not trigger click event
<p>I have one site master page and one content page. Whenever I click button in content page it is not triggering click event method to execute.</p>

<p>SiteMaster Code:</p>

<pre><code>&lt;%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %&gt;

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head runat="server"&gt;
    &lt;title&gt;&lt;asp:ContentPlaceHolder ID="TitleContent" runat="server" /&gt;&lt;/title&gt;
    &lt;link href="../../Content/Site.css" rel="stylesheet" type="text/css" /&gt;
&lt;/head&gt;

&lt;body background="../../Content/city-balcony@2x.jpg"&gt;
    &lt;form id="form1" runat="server"&gt;
    &lt;div class="page"&gt;

        &lt;div id="header"&gt;
            &lt;div id="title"&gt;
                &lt;h1&gt;Welcome to E-Meeting&lt;/h1&gt;
            &lt;/div&gt;

            &lt;div id="logindisplay"&gt;
                &lt;% Html.RenderPartial("LogOnUserControl"); %&gt;
            &lt;/div&gt; 

            &lt;div id="menucontainer"&gt;

                &lt;ul id="menu"&gt;              
                    &lt;li&gt;&lt;%: Html.ActionLink("Home", "Index", "Home")%&gt;&lt;/li&gt;
                                &lt;%
                                    if (Request.IsAuthenticated)
                                    {
                                %&gt;
                    &lt;li&gt;&lt;%: Html.ActionLink("Chat", "ViewPage1")%&gt;&lt;/li&gt;
                                &lt;% }
                                %&gt;
                    &lt;li&gt;&lt;%: Html.ActionLink("About", "About", "Home")%&gt;&lt;/li&gt;
                &lt;/ul&gt;

            &lt;/div&gt;
        &lt;/div&gt;

        &lt;div id="main"&gt;
            &lt;%="Last communicated at : " + DateTime.Now.ToLongTimeString()%&gt;
        &lt;asp:ContentPlaceHolder ID="MainContent" runat="server" /&gt;

            &lt;div id="footer"&gt;
            &lt;/div&gt;
        &lt;/div&gt;
        &lt;br /&gt;
        &lt;br /&gt;
    &lt;/div&gt;
    &lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</code></pre>

<p>Content Page:</p>

<pre><code>&lt;%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage&lt;dynamic&gt;" %&gt;

&lt;script runat="server"&gt;

    protected void Button1_Click(object sender, EventArgs e)
    {
        Label1.Text = "Modified by click event";
    }
&lt;/script&gt;
&lt;asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"&gt;
    ChT
&lt;/asp:Content&gt;

&lt;asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"&gt;

    &lt;h2&gt;ChT&lt;/h2&gt;
       &lt;asp:ScriptManager ID="ScriptManager1" runat="server"&gt;
    &lt;/asp:ScriptManager&gt;

    &lt;asp:UpdatePanel ID="UpdatePanel1" runat="server"&gt;
            &lt;ContentTemplate&gt;
&lt;asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" /&gt;        
            &lt;asp:Label ID="Label1" runat="server" Text="On Load"&gt;&lt;/asp:Label&gt;
        &lt;/ContentTemplate&gt;


    &lt;/asp:UpdatePanel&gt;

&lt;/asp:Content&gt;
</code></pre>

<p>Whenever I click button I want label text to be "Modified by click event"  but it remains same "On Load". Can someone please help</p>
