Versions Compared

Key

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

...

Expand
title8. LDPGrid1: At least one column must be selected

LDPGrid1 Id'sine sahip grid bileşeni için kolon seçimi yapılmadan sayfa çalıştırıldığında bu hata oluşur.

Çözüm

1. Grid bileşeninin özellikleri açılır.
2. DataAccess → Source alanının dolu olup olmadığı kontrol edilir.
3. Columns → Items listesine kolon eklenip eklenmediği kontrol edilir. Items'a tıklandığında açılan ekrandan "Add" butonuna tıklanarak yeni kolon eklenebilir.

Grid kolon özellikleri ile ilgili detaylara Items linkinden erişilebilir.

Grid  

Panel
borderStyledashed
Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title9. LDPGrid1 : Error encountered while binding context.. Unable to cast object of type 'System.DateTimeOffset' to type 'System.IConvertible'.

LDPGrid1 Id'sine sahip grid bileşeni için ModelSchema'da DateTime veri tipindeki bir özellliğin "LDPGrid1 → Columns → Items → Add → LDPGridNumericColumn" tipinde FieldName olarak LDPGridDateTimeColumn" 'dan farklı bir tipte kolon seçilmesi durumunda bu hata oluşur.

Çözüm

1. Grid bileşeninin özellikleri açılır.
2. Columns → Items özelliğindeki kolon tiplerinin "ModelSchema"'daki veri tipleri ile uyumlu olup olmadığı kontrol edilir.

ContextButton 

Panel
borderStyledashed
Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title10. LDPContextButton1: BindingID is mandatory for LDPContextButton. Please select BindingID property.

LDPContextButton bileşeni sayfadaki veri kaynağı içeren bir bileşene bağlanmadığı durumda bu hata oluşur.

Çözüm

1. Tasarım ekranında LDPContextButton'un özellikleri açılır. 
2. BindingID özelliğinden bir bindpanel,grid,datalist vb bir bileşen seçilir.

BindingID özelliğine tıklandığında liste boş gelirse; sayfaya context button ile çalışabilecek bir bileşen eklenmelidir. Aksi durumda contextbutton bulunan sayfa çalışmayacaktır.

CheckboxList - RadioButtonList 

Panel
borderStyledashed
Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Bileşenin Expand
title11. Checkboxlist ve RadioButtonList bileşenlerinin çizilmemesi (Sayfaya eklenmesine karşın bileşen gelmemesi) 

DataSource veya Items'dan veri listesini oluşturacak veri bulunmadığı anlamına gelmektedir.

Çözüm

  1. Sabit veri içeriği doldurulmak isteniyor ise ;

    1. Items listesine kayıt eklenmeli, her bir kayıt için Text ve Value alanları doldurulmalıdır.

  2. Veri kaynağından içerik doldurulmak isteniyor ise; 

    1. Source, SourceTextField, SourceValueField alanları doldurulmaldır.

    2. Source seçimi yapılmış olmasına karşın bileşen çizilmiyor ise seçilen veri kaynağında kayıt olup olmadığı kontrol edilmelidir.

Liste

Combobox - ListBox 

Panelexpand
borderStyletitledashed
Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

12. Combobox ve ListBox bileşenlerinin liste içeriğinin boş gelmesi

DataSource veya Items'dan veri listesini oluşturacak veri alınamadığı anlamına gelmektedir.

Çözüm

  1. Sabit veri içeriği doldurulmak isteniyor ise ;

    1. Items listesine kayıt eklenmeli, her bir kayıt için Text ve Value alanları doldurulmalıdır.

  2. Veri kaynağından içerik doldurulmak isteniyor ise; 

    1. Source, SourceTextField, SourceValueField alanları doldurulmaldır.

    2. Source seçimi yapılmış olmasına karşın bileşen çizilmiyor ise seçilen veri kaynağında kayıt olup olmadığı kontrol edilmelidir.

Panel
borderStyledashed

IFrame 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

LDPIFrame1: Source or Uri is mandatory for LDPIFrame. Please select Source or Uri property of Source.
Expand
title13. Error encountered while building XHR packet for control id 'LDPIFrame1' LDPIFrame1: Page or AbsoluteUrl property of page reference must be selected

IFrame'de gösterilecek bir kaynak adres belirtilmediği durumlarda oluşur.

Çözüm

IFrame özelliklerinden Source altındaki Source veya Uri özelliklerinden biri seçili olmalıdır.

NOT : Aynı proje içinde başka bir ldpf sayfası yok ise "Source" özelliği boş gelecektir.

Panel
borderStyledashed

MessageControl 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

MessageText' isimli parametre, istemin tamamlanması için gereklidir.

MessageControl bileşeninin görünürlük özelliği aktif hale getirildiğinde (Visibility = True), mesaj içeriği yazılmamış ise bu hata oluşur.

Çözüm

MessageControl özelliklerinden MessageText özelliği; MessageControl.Visibility = True yapılmadan önce koddan ya da özelliklerden doldurulmalıdır. 

DataList 

Panel
borderStyledashed
Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

LDPDataList1 : Error encountered while binding context.. LDPDataList1: LDPDataList1: 'ModelName' property is not assigned or is invalid Expand
title14. LDPDataList1: Source is mandatory for LDPDataList. Please select Source property of DataAccess.

LDPDataList1 bileşeni için kaynak seçimi yapılmamış demektir.

Çözüm

1. DataList bileşeninin özellikleri açılır.
2. DataAccess → Source alanının dolu olup olmadığı kontrol edilir.

Panel
borderStyledashed

DataList 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Body_Template layout is empty. Please check layout and template deserialization (ShouldDeserializeTemplate) parameter

LDPDataList1 bileşeni için kaynak seçimi
Expand
title15. LDPDataList1: At least one control is required for 'BodyTemplate' to succesfully render LDPDataList

LDPDataList1 bileşeninde gösterilmek üzere tasarım ekranında bileşen bağlantısı yapılmamış demektir.

Çözüm

1. DataList bileşenine çift tıklanır ve "LayoutOrganizer" sekmesi boş bir tasarım ekranı açılır.
2. "Select Template for : LDPDataList1" → Body Template seçilir. 
3. Designer'da DataList içine çizilmesi istenen bileşenler eklenir.
4. Eklenen bileşenlerin "FiedName" özelliği seçilir.

Scheduler 

Panel
borderStyledashed
Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

Expand
title16. LDPScheduler1: StartTimeFieldName is mandatory while using LDPScheduler with a Source

Scheduler bileşeninde veri kaynağı(Source) seçilmiş ancak BindingFields altındaki StartTimeFieldName boş bırakılmış demektedir.

Çözüm

1. Scheduler bileşeninin özellikleri açılır.
2. DataAccess → BindingFields altındaki StartTimeFieldName alanı seçilmelidir. 

Not : Scheduler bileşenin Source özelliğinin çalışması için aşağıdaki özelliklerin seçilmesi gerekmektedir.
Image Added




Panel
borderStyledashed

Scheduler 

Status
colourBlue
titleÇalışma Sırasında (RUNTIME)

LDPScheduler1: Editing is not supported in unbound mode

Scheduler bileşeninde düzenleme(editing) özellikleri aktif hale getirilmiş (EnabledAdd, EnabledUpdate, EnabledDelete özelliklerinden en az biri True olarak verilmiş) ancak bir veri kaynağı seçilmemiştir.

Çözüm

1. Scheduler bileşeninin özellikleri açılır.
2. DataAccess → BindingType ve Source seçimi yapılır. 
3. DataAccess → BindingFields altındaki TitleFieldName - StartTimeFieldName - EndTimeFieldName alanlarının seçtiğimiz veri kaynağındaki karşılıkları seçilmelidir. 

Scheduler - Editing linkinden Scheduler bileşenin DataAccess özelliğinin detaylarına ulaşılabilir.

...