J'ai une partie Web dont les propriétés sont FacilityID. La partie Web doit afficher les informations de l'installation sur la page d'installation, mais il semble maintenant que les propriétés sont synchronisées entre les différentes pages.Mise à jour de la propriété Sharepoint sur plusieurs pages
Voici donc un exemple d'une propriété:
FILE: RSFacilityHeader.cs
public int FacilityID = 0;
[Category("Facility Settings"),
Personalizable(PersonalizationScope.Shared),
WebBrowsable(true),
WebDisplayName("Override Facility ID"),
WebDescription("Facility ID will be automatically picked up from the page's setting. Here you can override if you want.")]
public int _FacilityID
{
get{return FacilityID; } set {FacilityID = value;}
} // End of facility id.
Pour obtenir la propriété que nous utilisons ce code:
FILE: RSFacilityHeaderUserControl.ascx.cs
int id = RSFacilityHeader.FacilityID;
Je veux seulement que la valeur soit sur l'instance actuelle pas tous les webparts. Quelqu'un sait pourquoi c'est comme ça?
Merci pour toute contribution.
vous pourriez avoir une meilleure réponse sur [sharepoint.se] –