0
我試圖設置一個默認的按鈕,我的登錄控制,並閱讀一些類似的問題後,我使用登錄控件IDASP:登錄默認按鈕不起作用
<asp:Panel runat="server" ID="pnlLogin" DefaultButton="LoginUser$LoginButton">
瞭解了面板默認按鈕
對簡單的登錄控制工作正常,但是不能用於我的登錄控制,我想它與我使用佈局模板有關。誰能告訴我爲什麼它不起作用。
我登錄:
<asp:Panel runat="server" ID="pnlLogin" DefaultButton="LoginUser$LoginButton">
<asp:Login ID="LoginUser" runat="server" EnableViewState="False" Width="371px">
<LayoutTemplate>
<span class="failureNotification">
<asp:Literal ID="FailureText" runat="server"></asp:Literal>
</span>
<asp:ValidationSummary ID="LoginUserValidationSummary" runat="server" CssClass="failureNotification"
ValidationGroup="LoginUserValidationGroup"/>
<table width="100%" border="0">
<tr>
<td style="width: 95px; height: 30px;">
<asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName">Brugernavn:</asp:Label>
</td>
<td>
<asp:TextBox ID="UserName" runat="server" CssClass="textEntry"></asp:TextBox><asp:RequiredFieldValidator
ID="UserNameRequired" runat="server" ControlToValidate="UserName" CssClass="failureNotification"
ErrorMessage="Brugernavn kræves udfyldt" ToolTip="Brugernavn kræves udfyldt"
ValidationGroup="LoginUserValidationGroup">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td style="width: 95px; height: 30px;">
<asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password">Adgangskode:</asp:Label>
</td>
<td>
<asp:TextBox ID="Password" runat="server" CssClass="passwordEntry" TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="PasswordRequired" runat="server" ControlToValidate="Password"
CssClass="failureNotification" ErrorMessage="Adgangskode kræves udfyldt" ToolTip="Adgangskode kræves udfyldt"
ValidationGroup="LoginUserValidationGroup">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td style="width: 95px; height: 50px;" valign="bottom">
<asp:LinkButton runat="server" ValidationGroup="LoginUserValidationGroup" CommandName="Login"
ID="LoginButton" CssClass="button">Log ind</asp:LinkButton>
</td>
<td style="height: 50px;" valign="bottom">
<asp:CheckBox ID="RememberMe" runat="server" />
<asp:Label ID="RememberMeLabel" runat="server" AssociatedControlID="RememberMe" CssClass="inline">Husk mig, når jeg kommer tilbage</asp:Label>
</td>
</tr>
</table>
<br />
<br />
</LayoutTemplate>
</asp:Login>
</asp:Panel>