UpdateProgress.ProgressTemplate Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le modèle qui définit le contenu du contrôle UpdateProgress.
public:
property System::Web::UI::ITemplate ^ ProgressTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.ITemplate ProgressTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.ProgressTemplate : System.Web.UI.ITemplate with get, set
Public Property ProgressTemplate As ITemplate
Valeur de propriété
Instance du ITemplate qui définit le contenu du contrôle UpdateProgress. La valeur par défaut est null
.
- Attributs
Remarques
Le modèle doit être défini. Sinon, une exception est levée pendant l’événement UpdateProgress du Init
contrôle. Vous pouvez spécifier la ProgressTemplate propriété de manière déclarative en ajoutant du balisage à l’élément ProgressTemplate
. S’il n’y a pas de balisage dans l’élément ProgressTemplate
, rien n’est affiché pour le UpdateProgress contrôle.
Si vous créez UpdateProgress des contrôles dynamiquement, vous pouvez créer un modèle personnalisé qui hérite du ITemplate contrôle. Vous spécifiez le balisage dans la InstantiateIn méthode, puis définissez la ProgressTemplate propriété du contrôle créé UpdateProgress dynamiquement sur une nouvelle instance du modèle personnalisé. Si vous créez UpdateProgress des contrôles dynamiquement, faites-le pendant ou avant l’événement PreRender de la page. Si vous créez le UpdateProgress contrôle plus tard dans le cycle de vie de la page, la progression n’est pas affichée.