Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Customization (Özelleştirme) Desteği, LDP projelerinde tasarlanan sayfaların ihtiyaca göre düzenlenebilmesini sağlayan özelliktir. 

Özelleştirme Özellikleri

  1. Bir sayfa için özelleştirme ekranı açıldığında "Controls" altından bileşen eklenebilir. LDP sayfasının orjinalinde bulunan bileşenlerin özellikleri değiştirilebilir.

Image RemovedImage Added

2. Visual Studio Designer'da LDP sayfasındaki her bir bileşen için Customization özelliği varsayılan olarak True seçilidir.

İlgili bileşenin özelleştirilmesini engellemek için Customization → Enabled : False seçilmelidir. Özelleştirme ekranında bu bileşenin tüm özelliklerinde özelleştirme yapılamayacağına dair infor eklenir.

Image Removed Image RemovedImage Added Image Added

3. Bileşenin bazı özelliklerinin değiştirilmesini engellemek için Customization listesi açılarak engellenmek istenen propertyler'in "Customization is Enabled" seçimi kaldırılmalıdır. Altındaki listede de özelleştirmeye izin verilmeyecek özellikler görüntülenmektedir.
Image Removed Image RemovedImage Added 

Image Added

Customization özelliği seçili olmayan bir özellik değiştirilmek istendiğinde de aşağıdaki şekilde bir uyarı mesajı oluşur.

Image RemovedImage Added

4. Önceden hiç kaydedilmemiş ve yayınlanmamış bir LDP sayfası için özelleştirme kaydedilmek istendiğinde(Save The Current Page veya Save As New Version) otoamtik olarak "Save As New Path (Farklı Kaydet)"'e yönlendirme yapılır.

Image Removed Image Removed
Image Removed Image RemovedImage Added Image Added
Image Added Image Added

5. Publish butonuna tıklayarak özelleştirilmş sayfanın kullanılabilecek şekilde yayınlanması sağlanır.
Image RemovedImage Added


6. Özelleştirme ekranında değişiklik yapıldıktan sonra(bileşen ekleme veya bir özellik değiştirme gibi) değişiklikleri kaydetmeden "Publish" yapılırsa aşağıdaki şekilde uyarı mesajı gelir.  

Image Removed,Image Added

         7. Önceden publish edilmiş bir sayfa için özelleştirme ekranında değişiklik yapıldıktan sonra(bileşen ekleme veya bir özellik değiştirme gibi)  kaydet butonuna basılırsa; aşağıdaki şekilde uyarı mesajı gelecektir.

...

            Uyarı mesajı : Error: Error encountered while persisting content. Current relative path /Path1 is already published. Please choose another relative path or same path with different version number..

           Image RemovedImage Added

8. Load butonuna tıklanarak sayfanın kaydedilmiş ve publish edilmiş özelleştirmelerine erişilebilir.

Image RemovedImage Added