IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

L'alignement du bouton Login dans un <asp:login


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut L'alignement du bouton Login dans un <asp:login
    Bonjour

    Je suis confronté à ce souci depuis plusieurs jours et j'ai beau chercher, ej en trouve rien.

    Dans el contrôe <asp:login le bouton (quel que soit sont type) de connexion est aligné à droite. Moi je voudrais l'aligner à gauche mais je ne trouve aucun propriété pour cela.

    J'ai regarder dans le source de la page. Enf ait c'est la <td> qui contient le bouton qui à un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td align="right" colspan="2">
    Mais où est ce que l'on peu maitriser cette propriété ?

    Pouvez vous m'aider ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    et si tu le convertis en modele?

  3. #3
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Soit tu convertit ton controle Login en template et tu adaptes son apparence; soit, plus compliqué, tu créés un Control Adapter (http://www.asp.net/CSSAdapters/WhitePaper.aspx#Samples)

  4. #4
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci pour le lien, mais l'anglais et moi ça fait 14 donc, ......

    Mais je dirai que ça m'intersse pas trop de me démarquer trop du fonctionnement de base.

    Sinon, l'idée de convertir en modèle me plait plus, d'autant que je dois le faire pour pas mal de chose.

    L'ennui c'est que je ne comprends pas comment ça marche. J'ai le même souci avec le PasswordRecovery. Une fois converti en Modèle, je ne peux pas accéder à mes controles et surtout je perd le lien vec les contrôles d'origines du composant.

    Par exemple, sur le Login, leTitre du login est dans la propriété Logintitle. La propriété en question est nourri par une donnée dans la BDD, mais dés que je converti en modèle, je perd le lien entre els deux et je n'arrive pas à remmetre en aplce les chose. il n'y a que ls contrôle obligatoire que je retrouve facilement.

    Avez vous une idée ?

  5. #5
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Regarde l'exemple du template que j'utilise actuellement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    <asp:Login ID="LoginControl" runat="server" CssClass="tbl_signout" RememberMeSet="true" OnLoginError="Login_OnLoginError">
    	 <LayoutTemplate>
    		<asp:UpdatePanel ID="LoginUpdatePanel" runat="server">
    			<ContentTemplate>
    				<asp:Panel ID="LoginPanel" runat="server" DefaultButton="SignInImageButton">
    					<table class="tbl_signout" style="margin-top:0px;">
    						<tr>
    							<td><asp:Label ID="UserNameLiteral" runat="server" AssociatedControlID="UserName" Text="<%$ Resources: Default.aspx, UserName %>"></asp:Label></td>
    							<td><wpo:ImageRequiredFieldValidator ID="LoginUserNameValidator" runat="server" ControlToValidate="UserName" ImageUrl="~/App_Themes/PfizerPro/Images/Design/mandatory.gif" ValidationGroup="Login">!</wpo:ImageRequiredFieldValidator></td>
    							<td align="right"><asp:TextBox ID="UserName" runat="server" ValidationGroup="Login" CssClass="inputText"></asp:TextBox></td>
    						</tr>
    						<tr>
    							<td><asp:Label ID="PasswordLiteral" runat="server" AssociatedControlID="Password" Text="<%$ Resources: Default.aspx, Password %>"></asp:Label></td>
    							<td><wpo:ImageRequiredFieldValidator ID="LoginPasswordValidator" runat="server" ControlToValidate="Password" ImageUrl="~/App_Themes/PfizerPro/Images/Design/mandatory.gif" ValidationGroup="Login">!</wpo:ImageRequiredFieldValidator></td>
    							<td align="right"><asp:TextBox ID="Password" runat="server" ValidationGroup="Login" TextMode="Password" CssClass="inputText"></asp:TextBox></td>
    						</tr>
    						<tr>
    							<td colspan="3" class="td_signin_btn"><asp:ImageButton ID="SignInImageButton" runat="server" ImageUrl="~/App_Themes/PfizerPro/Images/Design/btn_sign_out.gif" CommandName="Login" ValidationGroup="Login" /></td>
    						</tr>
    						<tr>
    							<td colspan="3" class="td_signin_forgot"><asp:LinkButton ID="ForgotPasswordLinkButton" runat="server" Text="<%$ Resources: Default.aspx, ForgotPassword %>" OnClick="ForgotPasswordLinkButton_Click"></asp:LinkButton></td>
    						</tr>
    						<tr>
    							<td colspan="3" class="error_message"><asp:Label ID="FailureText" runat="server"></asp:Label></td>
    						</tr>
    					</table>
    				</asp:Panel>
    			</ContentTemplate>
    		</asp:UpdatePanel>
    	</LayoutTemplate>
    </asp:Login>

  6. #6
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci pour ton exemple.

    Est ce que c'est bien le AssociatedControlID qui fait le lien avec les contrôle du Login ?

    Et, si oui, est ce que ceci est valable dans tous les cas, genre pour CreateUserWizard ou le PasswordRecovery ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Alignement de boutons dans une boite.
    Par johndu81 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/01/2013, 01h06
  2. [ZF 1.9] Aligner deux boutons dans un formulaire
    Par mrjay42 dans le forum Zend_Form
    Réponses: 1
    Dernier message: 26/10/2009, 13h42
  3. Alignement boutons radio dans un formulaire en CSS
    Par totijax dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 06/09/2006, 10h02
  4. [C#] Lier des boutons radio dans une application mobile
    Par Loïc56 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 22/04/2005, 13h00
  5. [FLASH MX2004] Alignement d'un swf dans un autre swf
    Par mike-sixteen dans le forum Flash
    Réponses: 3
    Dernier message: 09/08/2004, 11h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo