Tag Archive | override

Problème de sélection de webpart sur une page

Christopher Clement nous démontre l’insérait de laisser le base.OnInit(e) quand on fait un override de la méthode OnInit.

Christopher Clement


Bonjour à tous,

Aujourd’hui je vais vous parler d’une erreur que j’ai eue avec une webpart custom.

La webpart possède des propriétés custom qui sont récupérées lors de l’évènement OnInit de la webpart.


protected override void OnInit(System.EventArgs e)

{
// Check/Initialize custom properties
if (this.RowLimit <= 0)
this.RowLimit = 10;
}

Rien de bien compliqué.

Cette webpart était ajoutée à la page d’accueil en 2 exemplaires lors de la création du site.

Aucuns soucis pour la création du site et l’ajout des webparts. Le rendu aussi était correct, bref tout était bon.

Sauf que (oui, il faut bien une raison a cet article !) lorsque nous avons voulu modifier la valeur de cette propriété via l’interface, un étrange comportement est apparu.

En effet si nous voulions modifier la propriété pour la première webpart, aucun soucis, mais quand nous avons voulu modifier la propriété pour la 2ème webpart, nous nous sommes…

View original post 151 mots de plus

Publicités