contrôle utilisateur edit élément de la liste personnalisée - quand je peux voir le type de contenu de l'article?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/16441

Question

J'ai un contrôle utilisateur que je utilise pour éditer de nouveaux éléments de liste. Dans mon cas Page_Load, je suis en train de récupérer le contenu Type de nouvel élément à utiliser dans la logique plus. Mais, je reçois une référence null lorsque je tente de référencer le type de contenu. Est-ce que je vais sur ce problème? Voici mon code:

protected void Page_Load(object sender, EventArgs e)
{
    SPContext context = SPContext.Current;

    SPListItem currentItem = context.ListItem;
    SPContentType currentCType = currentItem.ContentType;
    // Do some other logic
}
Était-ce utile?

La solution

Essayez d'obtenir la première ContentTypeId (en utilisant currentItem [ "ContentTypeId"], puis récupérer le ContentType de la collection List.ContentTypes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top