MainWeb

MainWeb class

GridWeb denetiminin üst sınıfı.Yalnızca dahili kullanım.

public class MainWeb : ExtWebControl, INamingContainer, IPostBackDataHandler, 
    IPostBackEventHandler, ISerializable

yapıcılar

İsimTanım
MainWeb()Default_Constructor

Özellikleri

İsimTanım
ActiveCell { get; set; }Geçerli sayfanın etkin hücresini alır veya ayarlar. 1.9.0.1 sürümünden beri yazılabilir olacak şekilde değiştirildi.
ActiveCellBgColor { get; set; }Etkin hücrenin arka plan rengini belirtir.
ActiveCellColor { get; set; }Etkin hücrenin rengini belirtir.
ActiveHeaderBgColor { get; set; }Etkin satır/sütun başlığının arka plan rengini belirtir.
ActiveHeaderColor { get; set; }Etkin satır/sütun başlığının rengini belirtir.
ActiveSheet { get; }etkin sayfasını alır
ActiveSheetIndex { get; set; }Etkin sayfa dizinini alır veya ayarlar. WebWorksheets.ActiveSheetIndex. ‘ye eşittir
ActiveTabStyle { get; set; }Etkin sekmenin stilini belirtir.
ACWClientPath { get; set; }Denetimin komut dosyası/görüntü dosyalarının web yolunu alır veya ayarlar. Örneğin: “http://localhost/acw_client”. Bu değeri web.config dosyasında da ayarlayabilirsiniz. Bu bölümü <configuration> bölümüne ekleyin: <appSettings><add key=“aspose.cells.gridweb.acw_client_path” değeri="/acw_client/" /></appSettings>
ACWLanguageFileUrl { get; set; }Denetimin dil dosyasının web url’sini alır veya ayarlar. Örneğin: “/acw_client/lang_en.js”. Varsayılan olarak, yerleşik bir ingilizce dosyası kullanılır.
AutoRefreshChart { get; set; }Hücre değeri güncellenirken Grafik görüntüsünün güncellenip güncellenmediğini alır veya ayarlar. varsayılan değer true
BottomTableStyle { get; set; }Denetimin alt çubuğunun stilini alır veya ayarlar.
CurrentPageIndex { get; set; }
CustomCalculationEngine { get; set; }Aspose.Cells’in varsayılan hesaplama motorunu genişletmek için kullanıcının özel hesaplama motorunu temsil eder.
CustomCommandButtons { get; }
CustomStyleFileName { get; set; }Özel stil dosya adını alır veya ayarlar.
DefaultFontName { get; set; }Denetimin varsayılan yazı tipi adını alır veya ayarlar.
DefaultFontSize { get; set; }Denetimin varsayılan yazı tipi boyutunu alır veya ayarlar.
DefaultGridLineColor { get; set; }Varsayılan ızgara çizgisinin rengini alır veya ayarlar.
DisplayCellTip { get; set; }
EditMode { get; set; }Denetimin düzenleme modunu alır veya ayarlar.
EnableAJAX { get; set; }
EnableAsync { get; set; }Hücre verilerini eşzamansız bir şekilde yükleyip yüklemeyeceğini ayarlar, 10000’den fazla hücre içeren bir sayfaya başvurmayı önerir.
EnableClientColumnOperations { get; set; }İstemci tarafı sütun işlemlerinin etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar.
EnableClientFreeze { get; set; }İstemci tarafı dondurma işlemlerinin etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar.
EnableClientMergeOperations { get; set; }İstemci tarafı birleştirme işlemlerinin etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar.
EnableClientResizeColumnRow { get; set; }İstemci tarafı sütun ve satırı yeniden boyutlandırmanın etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar.
EnableClientRowOperations { get; set; }İstemci tarafı satır işlemlerinin etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar.
EnableDoubleClickEvent { get; set; }Müşteri tarafında çift tıklama olayının etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar.
EnableMetalLightEffect { get; set; }Metal ışık efektinin uygulanıp uygulanmayacağını alır veya ayarlar.
EnablePaging { get; set; }Denetimin sayfalama modunun etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar.
EnableStyleDialogbox { get; set; }İstemci tarafı stili iletişim kutusunun etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar.
FilteredPaging { get; set; }Veriler filtrelendikten sonra sayfalamanın etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar, EnablePaging true olduğunda etkili olur.
ForceValidation { get; set; }Müşteri tarafı doğrulamasını zorlayıp zorlamamayı alır veya ayarlar.
FrameTableStyle { get; set; }Kontrolün çerçeve stilini alır veya ayarlar.
GoonDefaultSaveOperation { get; set; }GridWeb’in varsayılan kaydetme işlemini yapıp yapmayacağını alır veya ayarlar, varsayılan değer true’dur.
HeaderBarHeight { get; set; }Kontrolün üst başlık çubuğunun yüksekliğini ( System.Web.UI.WebControl.Unit ) alır veya ayarlar.
HeaderBarStyle { get; set; }Başlık çubuğunun stilini alır veya ayarlar.
HeaderBarTableStyle { get; set; }Denetimin başlık çubuğu stilini alır veya ayarlar.
HeaderBarWidth { get; set; }Kontrolün genişliğini ( System.Web.UI.WebControl.Unit ) veya sol başlık çubuğunu alır veya ayarlar.
override Height { get; set; }Kontrolün yüksekliğini ( System.Web.UI.WebControl.Unit ) alır veya ayarlar.
IsCalculateFormula { get; set; }Formülün hücre değeri değiştikten sonra mı yoksa Dosya içe aktarıldıktan sonra mı hesaplanacağını alır veya ayarlar. Varsayılan değer true.
IsPostBack { get; }Gridweb’in bir istemci geri gönderme işlemine yanıt olarak mı yüklendiğini, veya ilk kez yüklenip erişildiğini gösteren bir değer alır.
LinksTable { get; }
MaxColumn { get; set; }Web sayfasının maksimum görüntüleme sütunu dizinini (sıfır tabanlı) alır veya ayarlar. Denetim, MaxColumn ve sayfa verilerinin maksimum sütununun daha büyük değerini kullanır.
MaxRow { get; set; }Web sayfasının maksimum görüntüleme satırı indeksini (sıfır tabanlı) alır veya ayarlar. Kontrol, MaxRow ve sayfa verilerinin maksimum satırının daha büyük değerini kullanır.
Message { get; set; }
MinColumn { get; set; }
MinRow { get; set; }Web sayfasının minimum görüntü satırı indeksini (sıfır tabanlı) alır veya ayarlar. Kontrol, MinRow’un daha küçük değerini ve sayfa verilerinin min satırını kullanır.
ModifiedCells { get; }İstemci tarafından değiştirilen hücrelerin koleksiyonunu alır.
NeedRenderGroupRows { get; set; }Grup satırlarının gösterilip gösterilmeyeceğini alır veya ayarlar .
NoHScroll { get; set; }Yatay kaydırma çubuğunun gizli olup olmadığını belirten bir değer alır veya ayarlar.
NoScroll { get; set; }
NoVScroll { get; set; }Dikey kaydırma çubuğunun gizli olup olmadığını gösteren bir değer alır veya ayarlar.
OnAjaxCallFinishedClientFunction { get; set; }Ajaxcall bittiğinde çağrılacak istemci tarafı işlev adını alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi GridAjaxcallFinished() { alert(this.id+" ajaxcall tamamlandı “); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnCellErrorClientFunction { get; set; }Bir hücrenin doğrulaması başarısız olduğunda çağrılacak istemci tarafı işlev adını alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnCellError(hücre) { alert(GridWeb1.getCellValueByCell(hücre)); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnCellSelectedAjaxCallBackClientFunction { get; set; }Bir hücre seçildiğinde çağrılacak istemci tarafı işlevini alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnSelectCellAjaxCallBack(hücre, müşteri verileri) { } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnCellSelectedClientFunction { get; set; }Bir hücre seçildiğinde çağrılacak istemci tarafı işlevini alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnSelectCell(hücre) { GridWeb1.setCellValueByCell(hücre, “test”); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnCellUnselectedClientFunction { get; set; }Bir hücre seçilmediğinde çağrılacak istemci tarafı işlevini alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnUnselectCell(hücre) { GridWeb1.setCellValueByCell(hücre, “test”); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnCellUpdatedClientFunction { get; set; }Bir hücrenin değeri güncellendiğinde çağrılacak istemci tarafı işlev adını alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnCellUpdated(hücre) { alert(this.getCellValueByCell(hücre)); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnContextMenuShowClientFunction { get; set; }Bağlam menüsü gösterildiğinde çağrılacak istemci tarafı işlevini alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi onContextMenuShow() { var menü = event.srcElement; menu.setItemVisibility(“Sil”, “blok”); menu.setItemVisibility(“Güncelleme”, “yok”); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnDoubleClickCellClientFunction { get; set; }Bir hücreye çift tıklandığında çağrılacak istemci tarafı işlevini alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnDoubleClickCell(hücre) { GridWeb1.setCellValueByCell(hücre, “test”); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnDoubleClickRowClientFunction { get; set; }Bir satır çift tıklandığında çağrılacak istemci tarafı işlevini alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnRowDoubleClick(satır) { uyarı(satır); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnGridInitClientFunction { get; set; }Izgara başlatıldığında çağrılacak istemci tarafı işlev adını alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnGridInit(ızgara) { alert(“Izgara başlatıldı: " + grid.id); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnlyAuto { get; set; }Yalnızca yüksekliği özel olmayan satırlara sığıp sığmayacağını alır veya ayarlar, varsayılan değer false
OnPageChangeClientFunction { get; set; }Sayfa dizini değiştikten sonra çağrılacak istemci tarafı işlevini alır veya ayarlar. Yalnızca EnablePaging true olduğunda etkili olur. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnPageChange(dizin) { console.log(“geçerli sayfa:"+index); } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnPageSubmitClientFunction { get; set; }Sayfa istemci tarafında gönderilmeden önce çağrılacak istemci işlevini alır veya ayarlar.
OnShapeSelectedClientFunction { get; set; }Bir şekil seçildiğinde çağrılacak istemci tarafı işlevini alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnSelectShape(şekil) { var name=shape.getAttribute(“addeğeri”) var text=shape.getAttribute(“textvalue”) var value=shape.getAttribute(“kontrol değeri”) var type=shape.getAttribute(“msotype”) } Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
OnSubmitClientFunction { get; set; }İstemci tarafında denetim gönderilmeden önce çağrılacak istemci işlevini alır veya ayarlar. İstemci işlevi şu şekilde bildirilmelidir: işlevi MyOnSubmit(arg, iptalDüzenle) { true döndür;} Arg, gönderme argümanıdır, sunucuya gönderilecek komutu içerir. CancanEdit boole değeridir, kontrolün göndermeden önce kullanıcı girişini atıp atmadığını gösterir. İşlev true döndürürse kontrol göndermeye devam eder. Not: Olayı başlatan ızgara kontrolünü işaret etmek için istemci işlevindeki “this” işaretçisini kullanabilirsiniz.
PageSize { get; set; }Sayfa boyutunu sayfalama modunda alır veya ayarlar.
PicturesTable { get; }
PresetStyle { get; set; }Önceden ayarlanmış stili alır veya ayarlar.
RefreshValidation { get; set; }Hücre değeri değiştikten sonra doğrulama değerinin yenilenip yenilenmeyeceğini alır veya ayarlar.
RenderHiddenRow { get; set; }Gizli satırın GridControl’de oluşturulup oluşturulmayacağını alır veya ayarlar, varsayılan değer false’tur. daha sonra gizli satırı göstermeniz gerekiyorsa, onu true olarak ayarlamanız gerekir
ScrollBarArrowColor { get; set; }Kaydırma çubuğunun ok düğmesinin rengini belirtir.
ScrollBarBaseColor { get; set; }Denetimin kaydırma çubuğunun rengini belirtir.
SelectCellBgColor { get; set; }Çoklu seçim aralığında seçili hücrelerin arka plan rengini belirtir.
SelectCellColor { get; set; }Çoklu seçim aralığında seçili hücrelerin rengini belirtir.
SessionLoaded { get; set; }
SessionMode { get; set; }Izgaranın oturum modunu alır veya ayarlar. 4 tür oturum modu vardır: 1. Oturum (varsayılan): Sayfa verilerini depolamak için sistem oturumunu kullanın. Genellikle asp.net, InProc oturum durumunu kullanır. Kılavuz ayrıca “StateServer” çıkış işlem oturumu state ve SQLServer oturum durumunu da destekler. 2. ViewState: Sayfa verilerini depolamak için sayfanın görünüm durumunu kullanın. 3. Özel: Sayfa verilerini depolamak/kurtarmak için LoadCustomData ve SheetDataUpdated olaylarını kullanın. 4. Dosya: Sayfa verilerini SessionStorePath’te saklayın/kurtarın.
SessionSaved { get; set; }
SessionStorePath { get; set; }Oturum modu File veya ViewState olduğunda, oturum önbelleği depolama yolunu alır veya ayarlar, etc: gridweb.SessionStorePath=“c:/mytempdir/session”; daha sonra oturum verilerini c:/mytempdir/session içinde saklayacaktır
Settings { get; set; }Çalışma kitabı ayarlarını temsil eder.
ShapesTable { get; }
ShowAddButton { get; set; }Çalışma sayfası ekle düğmesinin gösterilip gösterilmeyeceğini alır veya ayarlar.
ShowBottomBar { get; set; }
ShowCellEditBox { get; set; }Gridweb’in MS-EXCEL.if etkinleştirmede olduğu gibi düzenleme kutusu araç çubuğunu gösterip göstermediği, Gridweb’de geçerli hücre için bir düzenleme kutusu görüntülenecektir. Bu özelliği etkinleştirirsek, bu yeni özelliği desteklemek için jquery js kitaplığını aspx dosyalarınıza aktarmamız gerekir. tüm son jquery sürümleri tamam. vb.
ShowCommandBarAtTop { get; set; }Denetimin üst kısmında komut çubuğunun (komut çubuğunu ve sekme çubuğunu içerir) gösterilip gösterilmeyeceğini belirtir.
ShowContextMenu { get; set; }
ShowDefaultGridLine { get; set; }Hücrelerin varsayılan kılavuz çizgilerinin gösterilip gösterilmeyeceğini alır veya ayarlar.
ShowHeaderBar { get; set; }
ShowLoading { get; set; }Sunucuya geri gönderme yapılırken yükleme iletişim kutusunun gösterilip gösterilmeyeceğini belirtir.
ShowLoadingPosition { get; set; }Sunucuya geri gönderme vb. sırasında yükleme iletişim kutusunu göstermek için sol, üst konumu (px olarak) belirtir. 100.200, yükleme iletişim kutusunun sol üst konumu 100px,200px . olduğu anlamına gelir
ShowSaveButton { get; set; }Kaydet düğmesinin gösterilip gösterilmeyeceğini alır veya ayarlar.
ShowSubmitButton { get; set; }Gönder düğmesinin gösterilip gösterilmeyeceğini alır veya ayarlar.
ShowTabBar { get; set; }
ShowTabNavigation { get; set; }Sekme gezinme düğmesinin gösterilip gösterilmeyeceğini alır veya ayarlar, varsayılan değer doğrudur.
ShowUndoButton { get; set; }Geri al düğmesinin gösterilip gösterilmeyeceğini alır veya ayarlar.
SpanWrap { get; set; }İçeriğin hücre yayılma alanına kaydırılıp kaydırılmayacağını belirtir.varsayılan değer true’dur.
TabStyle { get; set; }Sekme çubuğunun stilini alır veya ayarlar.
UseClientPageHeight { get; set; }Gridweb’in kontrol yüksekliği olarak istemci sayfa yüksekliğini kullanıp kullanmadığını alır veya ayarlar, Height=“100%” ayarlandığında uygun, varsayılan değer false
ValidationsTable { get; }
ViewPanelScrollLeft { get; set; }Izgara görünüm panelinin kaydırma çubuğunun konumunu alır veya ayarlar.
ViewPanelScrollTop { get; set; }Izgara görünüm panelinin kaydırma çubuğunun konumunu alır veya ayarlar.
ViewTableStyle { get; set; }Veri görünümü panelinin stilini alır veya ayarlar.
WebWorksheets { get; }
override Width { get; set; }Denetimin genişliğini ( System.Web.UI.WebControl.Unit ) alır veya ayarlar.
WorkSheets { get; }
XhtmlMode { get; set; }
static PictureCachePath { get; set; }Çalışma kitabı için görüntü depolama yolunu alır veya ayarlar, tüm şekiller, görüntüler bu dizinde depolanır, varsayılan yol mevcut uygulama Temel Dizini altında acwcache’dir kullanıcıların, dışarı çıkan dosyaları temizlemek için bir zamanlama hizmeti uygulaması gerekir oturum süresi.

yöntemler

İsimTanım
CalculateFormula()Formüllerin sonucunu hesaplar.
override DataBind()Denetimi ve tüm alt denetleyicilerini veri kaynağına bağlayın.
override Dispose()
ImportExcelFile(Stream)Disk dosya akışı veya bellek akışı dahil olmak üzere bir excel dosya akışından içe aktarır.
ImportExcelFile(string)Bir excel dosyasından içe aktarır.
LoadCSVFile(Stream)Bir CSV dosya akışından veri yükler.
LoadCSVFile(string)Bir CSV dosyasından veri yükler.
LoadHTMLFile(Stream)Bir HTML dosya akışından veri yükler.
LoadHTMLFile(string)Bir HTML dosyasından veri yükler.
LoadSpreadSheetMLFile(Stream)Bir SpreadSheetML dosya akışından veri yükler.
LoadSpreadSheetMLFile(string)Bir SpreadSheetML dosyasından veri yükler.
RefreshChartShape()etkin çalışma sayfası için tüm grafik görüntüsünü yenileyin .
override RenderBeginTag(HtmlTextWriter)
SaveCSVFile(Stream)Verileri bir CSV dosya akışına kaydeder.
SaveCSVFile(string)Verileri bir CSV dosyasına kaydeder.
SaveCustomStyleFile(string)Kontrolün mevcut stil verilerini bir xml dosyasına kaydeder. Özelleştirilmiş stil dosyanızı oluşturmak için kullanılabilir.
SaveHTMLFile(Stream)Verileri bir HTML dosya akışına kaydeder.
SaveHTMLFile(string)Verileri bir HTML dosyasına kaydeder.
SaveSpreadSheetMLFile(Stream)Verileri bir SpreadSheetML dosya akışına kaydeder.
SaveSpreadSheetMLFile(string)Verileri bir SpreadSheetML dosyasına kaydeder.
SaveToExcelFile(Stream)Çalışma sayfalarını bir excel dosyasına kaydeder.
SaveToExcelFile(string)Çalışma sayfalarını Excel 2003 biçiminde bir excel dosyasına kaydeder.
SaveToExcelFile(Stream, GridSaveFormat)Çalışma sayfalarını bir excel dosyasına kaydeder.
SaveToExcelFile(Stream, GridSaveOptions)Çalışma sayfalarını bir excel dosyasına kaydeder.
SaveToExcelFile(string, GridSaveFormat)Çalışma sayfalarını bir excel dosyasına kaydeder.
SaveToExcelFile(string, GridSaveOptions)Çalışma sayfalarını bir excel dosyasına kaydeder.
SetCustomStyle(Stream), disk dosya akışı veya bellek akışı dahil olmak üzere akıştan özel stil dosyasını ayarlar.

Ayrıca bakınız