2013-04-01 2 views
3

Я хочу создать логин с ASP.NET 4, но без rememberMe флажок. Есть ли способ сделать это?удалить меня помнить checkbox от asp: login control

+0

Вы можете использовать JQuery, чтобы скрыть флажок rememberMe. –

+0

@MaheshAlle Это не идеал, поскольку он только скрывает проблему, что означает, что -eg- кто-то, не имеющий JS или кто-либо с небольшим знанием html, сможет увидеть/использовать флажок – Basic

+2

Просто попробуйте это

ответ

6

Посмотрите на this

Если вы используете этот контроль, вам просто нужно положить что-то, как показано ниже в файле ASPX:

<asp:Login DisplayRememberMe="False" /> 
3

Нажмите раскрывающееся меню и нажмите Convert To Template. А потом просто удалите его. Кроме того, есть свойство, которое является DisplayRememberMe, вы можете просто поместить его в ложь.

2

Вы можете сделать это, используя только свойство входа управления для управления отображением RememberMe

для этого вы должны установить это свойство равно ложные

<asp:Login ID="Login1" runat="server" DisplayRememberMe="false"> 
     </asp:Login> 

или вы также можете преобразовать это в шаблон и удалить все элементы, которые вы не хотите использовать. по умолчанию шаблон управления выглядит так. вы можете удалить меня из этого HTML.

<asp:Login ID="Login1" runat="server" DisplayRememberMe="false"> 
      <LayoutTemplate> 
       <table cellpadding="1" cellspacing="0" style="border-collapse:collapse;"> 
        <tr> 
         <td> 
          <table cellpadding="0"> 
           <tr> 
            <td align="center" colspan="2"> 
             Log In</td> 
           </tr> 
           <tr> 
            <td align="right"> 
             <asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName">User Name:</asp:Label> 
            </td> 
            <td> 
             <asp:TextBox ID="UserName" runat="server"></asp:TextBox> 
             <asp:RequiredFieldValidator ID="UserNameRequired" runat="server" 
              ControlToValidate="UserName" ErrorMessage="User Name is required." 
              ToolTip="User Name is required." ValidationGroup="Login1">*</asp:RequiredFieldValidator> 
            </td> 
           </tr> 
           <tr> 
            <td align="right"> 
             <asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password">Password:</asp:Label> 
            </td> 
            <td> 
             <asp:TextBox ID="Password" runat="server" TextMode="Password"></asp:TextBox> 
             <asp:RequiredFieldValidator ID="PasswordRequired" runat="server" 
              ControlToValidate="Password" ErrorMessage="Password is required." 
              ToolTip="Password is required." ValidationGroup="Login1">*</asp:RequiredFieldValidator> 
            </td> 
           </tr> 
           <tr> 
            <td align="center" colspan="2" style="color:Red;"> 
             <asp:Literal ID="FailureText" runat="server" EnableViewState="False"></asp:Literal> 
            </td> 
           </tr> 
           <tr> 
            <td align="right" colspan="2"> 
             <asp:Button ID="LoginButton" runat="server" CommandName="Login" Text="Log In" 
              ValidationGroup="Login1" /> 
            </td> 
           </tr> 
          </table> 
         </td> 
        </tr> 
       </table> 
      </LayoutTemplate> 
     </asp:Login> 
Смежные вопросы