Update Panel Always Post Bck whole Page
<p>Problem,, i am not getting partial page post page,, instead i get full page reload and then i get the next 4 rows inside table on button click. any idea why i am not getting Ajax functionality.</p>

<p>I am working in Content Page.</p>

<pre><code>&lt;div&gt;
          &lt;asp:ScriptManager ID="ScriptManager1" runat="server"&gt;
          &lt;/asp:ScriptManager&gt;
           &lt;asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" &gt;
          &lt;ContentTemplate&gt;
          &lt;table width="100%" border="0" cellspacing="0" cellpadding="0"&gt;
          &lt;tr&gt;
            &lt;th width="35%"&gt;Last Degree&lt;/th&gt;
            &lt;th width="35%"&gt;Institute&lt;/th&gt;
            &lt;th width="20%"&gt;Year&lt;/th&gt;
            &lt;th width="30%"&gt;Majors&lt;/th&gt;
          &lt;/tr&gt;
          &lt;tr id="rowFields"&gt;
            &lt;td&gt;
                &lt;asp:TextBox runat="server" ID="txtDegree" type="text" onblur="if(this.value=='' || this.value==null) this.value=''" 
                onfocus="if(this.value==''){this.value='';}" placeholder="Last Degree*" size="35" /&gt;
            &lt;/td&gt;
            &lt;td&gt;
                &lt;asp:TextBox runat="server" ID="txtInstitue" type="text" onblur="if(this.value=='' || this.value==null) this.value=''" 
                onfocus="if(this.value==''){this.value='';}" placeholder="Institute*" size="35" /&gt;
            &lt;/td&gt;
            &lt;td&gt;
                &lt;asp:TextBox runat="server" ID="txtYear"  onblur="if(this.value=='' || this.value==null) this.value=''" 
                onfocus="if(this.value==''){this.value='';}" Placeholder="Year*" size="12" /&gt;
            &lt;/td&gt;
             &lt;td&gt;
                &lt;asp:TextBox runat="server" ID="txtSubjects"  onblur="if(this.value=='' || this.value==null) this.value=''" 
                onfocus="if(this.value==''){this.value='';}" placeholder="Subjects*" size="35" /&gt;
            &lt;/td&gt;                
          &lt;/tr&gt;            
            &lt;tr&gt;          
            &lt;td&gt;
            &lt;asp:PlaceHolder ID="PlaceHolderEdu" runat="server"&gt;&lt;/asp:PlaceHolder&gt;
            &lt;/td&gt;
            &lt;td&gt;
            &lt;asp:PlaceHolder ID="PlaceHolderEdu2" runat="server"&gt;&lt;/asp:PlaceHolder&gt;
            &lt;/td&gt;
            &lt;td&gt;
             &lt;asp:PlaceHolder ID="PlaceHolderEdu3" runat="server"&gt;&lt;/asp:PlaceHolder&gt;
            &lt;/td&gt;
            &lt;td&gt;
                &lt;asp:PlaceHolder ID="PlaceholderEdu4" runat="server"&gt;&lt;/asp:PlaceHolder&gt;
            &lt;/td&gt;         
          &lt;/tr&gt;   
          &lt;/table&gt;                                    
          &lt;/ContentTemplate&gt;

              &lt;Triggers&gt;
                  &lt;asp:AsyncPostBackTrigger ControlID="addmoreEdu" EventName="Click" /&gt;
              &lt;/Triggers&gt;

          &lt;/asp:UpdatePanel&gt;             

             &lt;asp:LinkButton ID="addmoreEdu" runat="server" CssClass="linkbutton" 
                  onclick="addmoreEdu_Click" CausesValidation="False"&gt;Add More&lt;/asp:LinkButton&gt;  
          &lt;/div&gt;
</code></pre>
