defaultbutton is not working on my first panel, but works well with the rest of them?
<p>I have a search panel in my master page, which seems to be getting called when typing in another panel and hitting enter, even though the panel has a different defaultButton.  The weird thing is the second and third panels work well, which ever one I put at the top calls the search button.</p>

<p>My search panel in my master page</p>

<pre><code>  &lt;asp:Panel runat="server" ID="pnlSearch" DefaultButton="btnSearch"&gt;
        &lt;asp:TextBox ID="txtSearch" CssClass="fld" runat="server" Width="160" Text="Search..."
            onclick="this.value='';" CausesValidation="false"&gt;&lt;/asp:TextBox&gt;
        &lt;asp:ImageButton ID="btnSearch" ImageUrl="~/Images/search_arrow.gif" runat="server"
            OnClick="btnSearch_Click" CausesValidation="false" /&gt;
    &lt;/asp:Panel&gt;
</code></pre>

<p>and my other panels inside a control(only displaying two, the first one calls btnSearch, but the second one works fine.</p>

<pre><code> &lt;asp:Panel DefaultButton="btnViewPage" ID="pnlViewPage" runat="server" CssClass="floatLeft"&gt;
            &lt;table&gt;
                &lt;tr class="adminRow"&gt;
                    &lt;td class="adminLeftCol"&gt;
                        View Page:
                    &lt;/td&gt;
                    &lt;td&gt;
                        &lt;asp:TextBox ID="txtViewPage" Width="35px" runat="server"&gt;&lt;/asp:TextBox&gt;
                    &lt;/td&gt;
                    &lt;td class="adminRightCol"&gt;
                        &lt;asp:ImageButton ID="btnViewPage" runat="server" Text="Go" Width="75%" ImageUrl="~/Images/search_arrow.gif"
                            OnClick="btnViewPage_Click" ImageAlign="AbsBottom" CausesValidation="false" /&gt;
                    &lt;/td&gt;
                &lt;/tr&gt;
            &lt;/table&gt;
        &lt;/asp:Panel&gt;
        &lt;asp:Panel DefaultButton="btnEditpage" ID="pn1Edit" runat="server" CssClass="floatLeft"&gt;
            &lt;table width="100%"&gt;
                &lt;tr class="adminRow"&gt;
                    &lt;td class="adminLeftCol"&gt;
                        Edit Page:
                    &lt;/td&gt;
                    &lt;td&gt;
                        &lt;asp:TextBox ID="txtEditPage" Width="35px" runat="server"&gt;&lt;/asp:TextBox&gt;
                    &lt;/td&gt;
                    &lt;td class="adminRightCol"&gt;
                        &lt;asp:ImageButton ID="btnEditpage" runat="server" Text="Go" Width="75%" ImageUrl="~/Images/search_arrow.gif"
                            OnClick="btnEditpage_Click" ImageAlign="AbsBottom" CausesValidation="false" /&gt;
                    &lt;/td&gt;
                &lt;/tr&gt;
            &lt;/table&gt;
        &lt;/asp:Panel&gt;
</code></pre>
