Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Style, propriété

WebControl.Style, propriété

Obtient une collection d'attributs de texte qui sont rendus en tant qu'attribut de style sur la balise extérieure d'un contrôle serveur Web.

Espace de noms : System.Web.UI.WebControls
Assembly : System.Web (dans system.web.dll)

public CssStyleCollection Style { get; }
/** @property */
public CssStyleCollection get_Style ()

public function get Style () : CssStyleCollection

Valeur de la propriété

CssStyleCollection qui contient les attributs de style HTML à rendre sur la balise extérieure du contrôle serveur Web.

Utilisez la collection Style pour gérer les attributs de style rendus dans la balise extérieure du contrôle serveur Web. Cette propriété est rendue dans tous les navigateurs pour tous les contrôles.

RemarqueRemarque

Les navigateurs qui ne prennent pas en charge les attributs de style ignorent le code HTML rendu.

Les valeurs de style définies à l'aide de propriétés de style fortement typées (BackColor="Red", par exemple) substituent automatiquement une valeur correspondante dans cette collection.

Les valeurs définies dans cette collection ne sont pas automatiquement réfléchies par les propriétés de style fortement typées.

L'exemple suivant illustre l'utilisation de la propriété Style pour masquer ou afficher un contrôle Label sur une page.

RemarqueRemarque

L'exemple de code suivant utilise un modèle de code de fichier unique ; il est possible qu'il ne fonctionne pas correctement s'il est directement copié dans un fichier code-behind. Cet exemple de code doit être copié dans un fichier texte vide doté d'une extension .aspx. Pour plus d'informations sur le modèle de code Web Forms, consultez Modèle de code des pages Web ASP.NET.

<%@ Page Language="C#" AutoEventWireup="True" %>

<html>
 <head>
 
   <script language="C#" runat="server">
 
       void Button1_Click(Object sender, EventArgs e) {
          Label1.Style["visibility"]= ((Label1.Style["visibility"]=="hidden")?"show":"hidden");
       }
 
   </script>
 
 </head>
 <body>
 
   <h3>Style Property of a Web Control</h3>
 
 <form runat="server">
 
   <asp:Label id="Label1" Text="This is a label control." 
     BorderStyle="Solid" runat="server"/>
 
   <p>
 
   <asp:Button id="Button1" Text="Click to hide/unhide the above label"
     OnClick="Button1_Click" runat="server"/>
 
 </form>
 
 </body>
 </html>
 

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft