Le ListFieldIterator ... Pas trop hard pour un début ???

Publié le par Laurent (Aka Suchii)

J'inaugure mon blog par un article concernant une nouveauté méconnue de SharePoint à savoir le ListFieldIterator !

Cette classe extraite du modèle objet de SharePoint (assembly Microsoft.SharePoint.WebControls) à pour but de gérer la liste des champs à afficher pour la plupart des modèles de liste et ce, pour les modes "Edit", "Display" et "New". La bonne nouvelle est qu'il est tout à fait possible d'hériter de cette classe et de surcharger la méthode détermine, pour chaque champ qui compose la liste, s'il doit être affiché ou non. 

Cela ouvre donc la possibilité, pour un même item d'une liste, de ne pas afficher les mêmes champs en fonction du profil de l'utilisateur (par exemple).

Suchii : Vous-voulez savoir comment ça marche ???
Lecteur : OUI !!!

Suchii : Vous-êtes sure ????
Lecteur : OUI !!!!

Alors, je vous conseil de lire ce petit article (c'est moi qui l'ai fait ... lol). Accrochez-vous quand même à vos tongues car c'est un peu hard. En tout cas, n'hésitez pas à me faire vos remarques sur le sujet. 

Laurent
(Aka Suchii)

Publié dans Developpement

Commenter cet article