Comment masquer le bouton annuler sur un ASP.NET ChangePassword de contrôle
Question
Je suis en train d'étudier à l'aide de la ChangePassword de contrôle sur un ASP.NET 2.0 Webform.Je ne veux pas le bouton "annuler" pour montrer.
Est-il un bon moyen de le cacher sans avoir recours à l'idiot "width = 0" genre de jeux?
Ou peut-être il y a un moyen générique de marcher à travers les pièces d'un contrôle composite comme ceci et masquer des parties?
La solution
Ensemble CancelButtonStyle.CssClass à quelque chose comme "hiddenItem" et CSS "display:none".
Sinon, vous pouvez convertir le contrôle à un modèle et tout simplement de supprimer l'écart de l'annuler-bouton manuellement.Lorsque vous cliquez sur le contrôle en mode création dans Visual Studio, vous obtenez une petite flèche avec des options et l'un d'eux est "Convertir en Modèle".
Autres conseils
Un rapide un moyen facile juste en utilisant votre .page aspx est de définir ces bouton annuler propriétés sur le changepassword de contrôle:
CancelButtonType="Lien" CancelButtonText=""
Vous pouvez utiliser le ChangePassword.CancelButtonStyle de Propriété pour définir la classe CSS sur le Bouton Annuler.Ensuite, il suffit d'appliquer "display:none" dans la classe spécifiée.