Farklı GridWeb Modlarını Etkinleştir

Edit Modu

Varsayılan olarak, Aspose.Cells.GridWeb kontrolü Edit modundadır. Edit modunda, Aspose.Cells.GridWeb kontrolünün sunduğu tüm özellikleri kullanarak ızgara içeriğini tamamen düzenleyebilir veya değiştirebilirsiniz. Bu özellikler şunları içerir:

  • İçeriğin Microsoft Excel dosyalarına kaydedilmesi.
  • Verileri sunucuya gönderme.
  • Formüllerin hesaplanması.
  • Önceki işlemlerin geri alınması veya atılması.
  • Satır ve sütunları yönetme.
  • Veri kesme, kopyalama veya yapıştırma.
  • Hücreleri biçimlendirme vb.

GridWeb denetimi Düzenleme Modunda

todo:image_alt_text

Geliştiriciler GridWeb denetiminin EditMode özelliğini true olarak ayarlayarak programlı olarak Düzenleme moduna da geçebilirler.

Aşağıdaki örnek programlı olarak düzenleme modunu etkinleştirme şeklini göstermektedir.

Görünüm Modu

GridWeb denetimi Görünüm modundayken, kullanıcılar ızgara içeriğini düzenleyemez veya değiştiremez, bu da kullanıcıların yalnızca ızgara içeriğini görebileceği anlamına gelir. Bu mod, Görünüm modu olarak adlandırılır. Görünüm modunda birkaç düğme (Gönder, Kaydet ve Geri Al) gizlidir ve sağ tıkladığınızda çıkan menü yalnızca Kopyala seçeneğini içerir.

GridWeb denetimi Görünüm Modunda

todo:image_alt_text

Geliştiriciler, kullanıcılarının yalnızca veri görmesini istiyorlarsa, GridWeb denetiminin EditMode özelliğini false olarak ayarlayarak programlı olarak Görünüm moduna geçebilirler.

Aşağıdaki örnek programlı olarak görünüm modunu etkinleştirme şeklini göstermektedir

Oturum Modu

Aspose.Cells.GridWeb denetimi, web sunucusunun Kullanıcı Oturumu arasında her istekte sayfa verilerini saklar. Bu, GridWeb denetiminin varsayılan olarak her zaman Oturum modunda çalıştığı anlamına gelir. Ancak, Oturum modunda çalışmıyorsanız, GridWeb denetiminin SessionMode özelliğini SessionMode.Session olarak ayarlayarak etkinleştirebilirsiniz.

Aşağıdaki örnek programlı olarak oturum modunu etkinleştirme şeklini göstermektedir

Oturumsuz Mod

Oturum modu yaklaşımının, kullanıcı oturumunu yükleme ve sayfa verilerini saklama yoluyla en iyi performansı sağladığını daha önce tartıştık. Ancak, sunucu belleğini tüketir. Bu nedenle, büyük sayıda eşzamanlı kullanıcı varsa bellek sorunları ortaya çıkabilir. Sunucu belleğini kaydetmek ve büyük sayıda eşzamanlı kullanıcıyı desteklemek için Oturumsuz modu düşünün.

Oturumsuz mod, GridWeb denetiminin SessionMode özelliğini SessionMode.ViewState olarak ayarlayarak etkinleştirilebilir.

Aşağıdaki örnek programlı olarak oturumsuz modu etkinleştirme şeklini göstermektedir