Catégorie SharePoint 2010

[SharePoint 2010] Problème lors d’un second postback dans une WebPart avec un UpdatePanel ou une SPGridView

Vous l’avez peut-être remarqué mais, lorsque vous ajoutez un bouton dans un UpdatePanel ou encore dans une SPGridView (qui utilise également ce mécanisme pour afficher les données), l’action du bouton ne fonctionne que la première fois. Il vous faut recharger complètement la page pour pouvoir le refaire marcher. Après plusieurs recherches, j’ai pu trouver une […]

[SharePoint 2010] Désactiver la restriction du Client Object Model (ECMAScript) pour les utilisateurs anonymes

L’utilisation du modèle objet client de SharePoint 2010 permet de facilement récupérer des données, cependant, vous avez peut-être remarqué que son utilisation en mode anonyme ne fonctionne pas. Vous obtiendrez en effet un message d’erreur comme quoi la méthode “GetItems” a été désactivé par l’administrateur : "ErrorMessage":"The method \"GetItems\" of the type \"List\" with id […]

[SharePoint 2010] Extension de SPMetal

Comme vu dans mes articles précédents, il y a certains types de colonnes qui ne sont pas prises en charge lors de la génération du SPMetal, je vous ai déjà montré : ImageFieldValue TaxonomyFieldValue & TaxonomyFieldValueCollection HtmlField Ces méthodes, à rajouter dans votre fichier généré sont très utiles et faciles à instancier. Cependant, dans le […]

[SharePoint 2010] Corriger les limites de SPMetal : FieldType: HTML

Encore un champ non pris en compte par le SPMetal, c’est le type HTML. Utilisé par les RichTextBox ,il faut pouvoir récupérer les valeurs, les couleurs/polices/images que l’on peut avoir dans ce type de champ. Comme pour les champs taxonomiques, et les images, il faut juste utiliser une classe spécifique: Microsoft.SharePoint.Publishing.Fields.HtmlFiel dans votre fichier généré […]

[SharePoint 2010] Corriger les limites de SPMetal : FieldType: Image

Comme nous avons pu le voir dans l’article précédent, certains types de colonnes ne sont pas pris en compte lors de la génération de SPMetal, nous allons voir ici comment corriger les problèmes pour un type bien précis: Image. Pour cela, rien de plus simple, une fois que vous avez repéré quels sont vos champs […]

[SharePoint 2010] Repérer les limites de la génération SPMetal

Vous utilisez la génération SPMetal pour faire du Linq to SharePoint, afin de récupérer facilement le CRUD de n’importe qu’elle type de contenu (content type) ou liste de votre collection de sites SharePoint. C’est un gain de temps considérable, très facile à mettre en place pour générer les entités. Cependant, vous vous rendrez très vite […]