У меня есть веб-часть с именем свойства FacilityID.
Веб-часть должна отображать информацию об объекте на странице объекта, но теперь кажется, что свойства синхронизируются между различными страницами.
Итак, вот один пример свойства:
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.
Для получения недвижимости мы используем этот код:
FILE: RSFacilityHeaderUserControl.ascx.cs
int id = RSFacilityHeader.FacilityID;
Я хочу, чтобы значение было только в текущем экземпляре, но не во всех веб-частях.
Кто-нибудь знает, почему это так?
Спасибо за любой вклад.