Section courante

A propos

Section administrative du site

ASP:PLACEHOLDER

ASP : Place un possesseur
ASP.NET Framework .NET 2+

Syntaxe

<asp:PlaceHolder paramètres>
</asp:PlaceHolder>

Paramètres

Paramètre Description
EnableTheming=valeur Ce paramètre permet d'indiquer si le thème de la balise doit être affiché ou non :
Constante Description
"False" Cette constante permet d'indiquer que le thème de la balise n'est pas affiché.
"True" Cette constante permet d'indiquer que le thème de la balise est affiché.
EnableViewState=valeur Ce paramètre permet d'indiquer si le ViewState de la balise doit être activé ou non :
Constante Description
"False" Cette constante permet d'indiquer que le ViewState de la balise n'est pas actif.
"True" Cette constante permet d'indiquer que le ViewState de la balise est actif.
ID=valeur Ce paramètre permet d'indiquer l'identificateur de la balise.
OnDataBinding=valeur Ce paramètre permet d'indiquer le gestionnaire d'événement de DataBinding.
OnDisposed=valeur Ce paramètre permet d'indiquer le gestionnaire d'événement de disposition.
OnInit=valeur Ce paramètre permet d'indiquer le gestionnaire d'événement d'initialisation.
OnLoad=valeur Ce paramètre permet d'indiquer le gestionnaire d'événement de chargement.
OnPreRender=valeur Ce paramètre permet d'indiquer le gestionnaire d'événement de pré-rendu.
OnUnload=valeur Ce paramètre permet d'indiquer le gestionnaire d'événement de déchargement.
runat=valeur Ce paramètre permet d'indiquer où doit être exécuté la balise :
Constante Description
"server" Cette constante permet d'indiquer qu'il faut exécuter la balise du côté serveur.
SkinID=valeur Ce paramètre permet d'indiquer l'identificateur de Skin.
Visible=valeur Ce paramètre permet d'indiquer si la balise doit être affiché ou non :
Constante Description
"False" Cette constante permet d'indiquer que la balise n'est pas affiché.
"True" Cette constante permet d'indiquer que la balise est affiché.

Description

Cette balise permet de réserver un espace pour ajouter un contrôle par le code.

Exemple

Voici un exemple permettant d'afficher 2 étiquettes à partir du code serveur :

  1. <%@ Page Language="vb" %>
  2. <script runat="server">
  3.  
  4.     Sub Page_Load(sender As Object, e As EventArgs)
  5.         Dim monEtiquette1 As New Label
  6.         monEtiquette1.Text = "Mon étiquette 1"
  7.         MonPlaceHolder.Controls.Add(monEtiquette1)
  8.  
  9.         Dim monEtiquette2 As New Label
  10.         monEtiquette2.Text = "Mon étiquette 2"
  11.         MonPlaceHolder.Controls.Add(monEtiquette2)
  12.     End Sub
  13.  
  14. </script>
  15.  
  16. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  17.  
  18. <html xmlns="http://www.w3.org/1999/xhtml">
  19. <head runat="server">
  20.     <title></title>
  21. </head>
  22. <body>
  23.     <form id="form1" runat="server">
  24.     <div>
  25.     <asp:PlaceHolder id="MonPlaceHolder" runat="server"></asp:PlaceHolder>
  26.     </div>
  27.     </form>
  28. </body>
  29. </html>

on obtiendra le résultat semblable suivant :

Mon étiquette 1Mon étiquette 2

Voir également

Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Samedi, le 31 août 2017