Cannot set a DefaultButton on a usercontrol
<p><p> I am trying set a button on a user control as defaultbutton on a page but its not working.  Here is the code for my user control</p>

<pre><code>&lt;asp:Panel ID="pnlTopicPicker"  runat="server" DefaultButton="btnSubmit"&gt;
    &lt;div class="PadBottom"&gt;
        &lt;div id="divTopic" class="FloatLeft PadDiv"&gt;
            &lt;div class="SectionHeader FloatLeft PadRightMediumSmall"&gt;Topic:&lt;/div&gt;
            &lt;asp:DropDownList ID="ddlSelectedTopic" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlSelectedTopic_OnSelectedIndexChanged" &gt;
            &lt;/asp:DropDownList&gt;
        &lt;/div&gt;
        &lt;div class="FloatLeft PadLeftMediumSmall"&gt;
               &lt;asp:Button ID="btnClear" runat="server" Text="Clear" OnClick="btnClear_Click" CssClass="DefaultButton" /&gt;
        &lt;/div&gt;
        &lt;div class="FloatRight PadRightMediumSmall"&gt;
               &lt;asp:Button ID="btnSubmit" runat="server" Text="View Report" OnClick="btnSubmit_Click" OnClientClick="return ViewReportSubmit(event);" CssClass="DefaultButton" /&gt;
        &lt;/div&gt;
     &lt;/div&gt;
&lt;/asp:Panel&gt;
</code></pre>

<p>I am using the above control : TopicPicker in a page:</p>

<pre><code>&lt;asp:UpdatePanel ID="pnlFind" runat="server" UpdateMode="Conditional"&gt;
            &lt;ContentTemplate&gt;
            &lt;div class="PadLeft"&gt;
                &lt;Incapnet:TopicPicker ID="incTopicPicker" runat="server" OnClearClick="btnClear_Click" OnSubmitClick="btnSubmit_Click" OnSelectedTopicChanged="ddlSelectedTopic_Changed" /&gt;
            &lt;/div&gt;
            &lt;div class="ClearBoth" /&gt;
            &lt;div class="PadTop PadLeft" &gt;
                &lt;asp:GridView ID="gvFindGrid" runat="server" AutoGenerateColumns="False" OnRowDataBound="gvFindGrid_RowDataBound" 
                         CssClass="ContrastTable UFWideTable"  GridLines="None"&gt;
                    &lt;AlternatingRowStyle CssClass="AlternateRow" /&gt;
                    &lt;RowStyle CssClass="Row" /&gt;
                    &lt;HeaderStyle CssClass="HeaderRow" /&gt;
                    &lt;EmptyDataTemplate&gt;
                        No Records Found
                    &lt;/EmptyDataTemplate&gt;
                    &lt;Columns&gt;
                    ... 
                    ...
        &lt;/ContentTemplate&gt;
    &lt;/asp:UpdatePanel&gt;
</code></pre>

<p>Now when I hit enter, on the page, I want the "btnSubmit" to be executed, which is not happening.  </p>

<p>How do I get this working.</p>

<p>Thanks,</p>
