Farklı GridWeb Modlarını Etkinleştir
Bu makale, Aspose.Cells.GridWeb’in farklı modlarını açıklar. Bu modlar, farklı özelliklere ve davranışlara sahip oldukları için mantıksal olarak ayrılır. Birden fazla mod türü tespit ettik:
- Edit Modu
- Görünüm Modu
- Oturum Modu
- Oturumsuz Modu
Bu modların hepsinin kendi özellikleri vardır. Geliştiriciler, gereksinimlerine göre Aspose.Cells.GridWeb’i herhangi bir modda kullanabilir. Aşağıda her bir moda bakacağız.
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
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
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
Eğer SQL Server veya StateServer kullanarak oturumları tutmak istiyorsanız, Oturum modunu kullanın. GridWeb denetimi, verilerini SQL Server veya StateServer’a serileştirmeyi destekler.
Daha fazla yardım için lütfen aşağıdaki makaleyi kontrol edin.