2015-05-05 146 views
1

我有一個帶有自定義屬性的Web部件,我想在同一頁面(或其他)上多次使用同一個Web部件,只需將不同的值設置爲屬性。Web部件自定義屬性問題

但是,當我在頁面上第二次插入Web部件時,新設置會覆蓋已插入的第一個Web部件。

這裏是我的代碼:

public enum LinkEnum { QuickLinks, CriticalLinks, ExternalLinks }; 
     public static LinkEnum typeLink; 
     [Category("Extended Settings"), 
     Personalizable(PersonalizationScope.Shared), 
     WebBrowsable(true), 
     WebDisplayName("Link Types"), 
     WebDescription("Please Choose a type of link")] 
     public LinkEnum TypeLink 
     { 
      get { return typeLink; } 
      set { typeLink = value; } 
     } 

回答

1

可能是因爲你標誌着場爲static;刪除,你會很好去

+0

謝謝!完美的作品! –

相關問題