Autocomplete bileşenin bağlı olduğu rehber verilerine yeni kayıt eklenmesi veya kayıtların düzenlenebilmesi için kullanılan bir özelliktir.
AutoComplete Editing özelliklerinin çalışması isteniyor ise AllowDelete, AllowInsert, AllowUpdate özelliklerinden uygulanmak istenen işlem true seçilmelidir.
EditingTemplate → Mode
Autocomplete verilerine yeni kayıt eklenmesi ve düzenlenmesinin nasıl gerçekleştirileceği seçilir.
Auto : Autocomplete'in bağlı olduğu rehber alanlarının düzenlenme işlemleri yapabilmek için otomatik olarak çizilmesini sağlar. Auto
Custom : Autocomplete'in bağlı olduğu rehber'in veri kaynağına kayıt ekleme/düzenleme işlemleri için özelleştirilmiş bir ekran çizilmesini sağlar. Autocomplete bileşeni seçilerek LayoutOrganizer'dan template görünümü açılarak özelleştirilmiş tasarım gerçekleştirilir. Custom
PageReference : Autocomplete'in bağlı olduğu rehber'in veri kaynağına kayıt eklemeyi sağlayan ayrı bir sayfanın kullanılabilmesini sağlar. PageReference
Aşağıdaki özelliklerin tamamı Auto - Custom - PageReference düzenleme modları için ortak çalışmaktadır.
Allow Insert
Yeni kayıt eklenmesini sağlayan butonun görünür yapar.
Allow Update
Autocomplete'den seçilen bir kaydın düzenlenebilmesini sağlayan butonu görünür yapar.
Allow Delete
Autocomplete'den seçilen bir kaydın silinebilmesi için düzenle butonu görünür olur. Silme işlemi düzenle için açılan dialog'dan gerçekleştirilir.
DataAccess
Autocomplete'de AllowInsert - Update - Delete özelliklerinden biri veya daha fazlası True olduğunda; hangi veri kaynağında değişiklik yapılacağı seçilir.
BindingType
Local: ModelSchema.asdx→ Local altında oluşurulan özel modellerdir. (Veriler MongoDB'de saklanır.)
Remote : ModelSchema.asdx→ LogoService - OpenAPI - GenericRest seçeneklerinden biri seçilerek bir dışsistem bağlantısı ile oluşturulmuş modellerdir.
OData: ModelSchema.asdx→ OData servis bağlantısı ile oluşturulmuş modellerdir.
Source
BindingType'da seçilen model tipine ait veri kaynaklarından seçim yapılır.
DataSourceId
Autocomplete verilerinin düzenleme işlemlerinin bir datasource bileşeni kullanılarak gerçekleştirilmek istendiğinde kullanılır. Sayfaya eklenen DataSource bileşenin ID'si seçilir.
Not : Source seçimi varsa Datasource seçimi yapılamaz. Öncelikle Source özelliğinin içeriği boşaltılmalıdır.
DeleteConfirmationText
Autocomplete'in bağlı olduğu veri kaynağındaki bir kaydı silmek için açılan dialog'da sil butonuna basıldığında işlemi doğrulamak için sorulacak soru metni (Örneğin; "Bu kaydı silmek istediğinize emin misiniz ? ")
DialogAddButtonText
Autocomplete rehberinin veri kaynağına bir kayıt eklemek için açılan dialog'da; yeni kayıt işlemini gerçekleştirecek butonun metni
DialogAddHeaderText
Autocomplete rehberinin veri kaynağına bir kayıt eklemek için açılan dialog başlığı
DialogDeleteButtonText
Autocomplete rehberinin veri kaynağındaki bir kaydı silmek için açılan dialog'da; silme işlemini gerçekleştirecek butonun metni
DialogFitWidthToContent
Autocomplete rehberinin veri kaynağındaki verilerin düzenlenmesi için açılan dialogun içeriğinin sığdırılmasını sağlar.
True ise içeriği sığdıracak şekilde genişlik ayarlanır.
DialogSize
Autocomplete rehberinin veri kaynağındaki verilerin düzenlenmesi için açılan dialogun boyutu
Small / Medium (Varsayılan) / Large
DialogUpdateButtonText
Autocomplete rehberinin veri kaynağındaki bir kaydı güncellemek için açılan dialog'da; güncelleme işlemini gerçekleştirecek butonun metni
DialogUpdate HeaderText
Autocomplete rehberinin veri kaynağındaki bir kaydı güncellemek için açılan dialog başlığı
EnterJumpsToDialogOKButton
Autocomplete rehberinin veri kaynağındaki verilerin ekleme/düzenleme/silme işlemleri için açılan dialogda;
True olduğu durumda; klavyeden "Ctrl + Enter" tuşuna basıldığında otomatik olarak işlemi gerçekleştirecek butona(Ekle, düzenle veya sil butonuna) focus olmasını sağlar.
False olduğu durumda; "Ctrl + Enter" tuşuna basıldığında herhangi bir aksiyon alınmaz.
EscClosesDialog
Autocomplete rehberinin veri kaynağındaki verilerin ekleme/düzenleme/silme işlemleri için açılan dialogda;
True olduğu durumda; klavyeden "Esc" tuşuna basıldığında dialogun kapanmasını sağlar.
False olduğu durumda; "Esc" tuşuna basıldığında herhangi bir aksiyon alınmaz.