MainWeb

MainWeb class

Förälderklass för GridWeb-kontroll. Endast intern användning.

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

Konstruktörer

namn Beskrivning
MainWeb() Default_Constructor

Egenskaper

namn Beskrivning
ActiveCell { get; set; } Hämtar eller ställer in den aktiva cellen i det aktuella arket. Ändrad till att vara skrivbar sedan version 1.9.0.1.
ActiveCellBgColor { get; set; } Anger bakgrundsfärgen för den aktiva cellen.
ActiveCellColor { get; set; } Anger färgen på den aktiva cellen.
ActiveHeaderBgColor { get; set; } Anger bakgrundsfärgen för den aktiva rad-/kolumnhuvudet.
ActiveHeaderColor { get; set; } Anger färgen på den aktiva rad-/kolumnhuvudet.
ActiveSheet { get; } Hämtar det aktiva arket
ActiveSheetIndex { get; set; } Hämtar eller ställer in det aktiva arkindexet. Lika med WebWorksheets.ActiveSheetIndex.
ActiveTabStyle { get; set; } Anger stilen för den aktiva fliken.
ACWClientPath { get; set; } Hämtar eller ställer in webbsökvägen för kontrollens skript-/bildfiler. Till exempel: “http://localhost/acw_client”. Du kan också ställa in detta värde i filen web.config. Lägg till det här avsnittet i avsnittet <konfiguration>: <appinställningar><add key=“aspose.cells.gridweb.acw_client_path” value="/acw_client/" /></appSettings>
ACWLanguageFileUrl { get; set; } Hämtar eller ställer in webbadressen till kontrollens språkfil. Till exempel: “/acw_client/lang_en.js”. Som standard används en inbyggd engelsk fil.
AutoRefreshChart { get; set; } Hämtar eller ställer in om diagrambilden uppdateras medan cellvärdet uppdateras. standardvärdet är true
BottomTableStyle { get; set; } Hämtar eller ställer in stilen för kontrollens nedre stapel.
CurrentPageIndex { get; set; }
CustomCalculationEngine { get; set; } Representerar användarens anpassade beräkningsmotor för att utöka standardberäkningsmotorn för Aspose.Cells.
CustomCommandButtons { get; }
CustomStyleFileName { get; set; } Hämtar eller ställer in filnamnet för den anpassade stilen.
DefaultFontName { get; set; } Hämtar eller ställer in kontrollens standardteckensnittsnamn.
DefaultFontSize { get; set; } Hämtar eller ställer in kontrollens standardteckensnittsstorlek.
DefaultGridLineColor { get; set; } Hämtar eller ställer in standardrutnätslinjens färg.
DisplayCellTip { get; set; }
EditMode { get; set; } Hämtar eller ställer in kontrollens redigeringsläge.
EnableAJAX { get; set; }
EnableAsync { get; set; } Hämtar eller ställer in om belastningscellsdata på asynkront sätt, föreslår att ansöka om ett ark med mer än 10000 celler.
EnableClientColumnOperations { get; set; } Hämtar eller ställer in om kolumnoperationer på klientsidan ska aktiveras.
EnableClientFreeze { get; set; } Hämtar eller ställer in om frysning på klientsidan ska aktiveras.
EnableClientMergeOperations { get; set; } Hämtar eller ställer in om fusionsoperationer på klientsidan ska aktiveras.
EnableClientResizeColumnRow { get; set; } Hämtar eller ställer in om du vill aktivera kolumn och rad för att ändra storlek på klientsidan.
EnableClientRowOperations { get; set; } Hämtar eller ställer in om radoperationer på klientsidan ska aktiveras.
EnableDoubleClickEvent { get; set; } Hämtar eller ställer in om dubbelklickshändelse ska aktiveras på kundsidan.
EnableMetalLightEffect { get; set; } Får eller ställer in om metallljuseffekt ska tillämpas.
EnablePaging { get; set; } Hämtar eller ställer in om kontrollens personsökningsläge ska aktiveras.
EnableStyleDialogbox { get; set; } Hämtar eller ställer in om dialogrutan stil på klientsidan ska aktiveras.
FilteredPaging { get; set; } Hämtar eller ställer in om sökningen ska aktiveras efter att data filtrerats, kommer att gälla när EnablePaging är sant.
ForceValidation { get; set; } Hämtar eller ställer in om validering på kundsidan ska tvingas fram.
FrameTableStyle { get; set; } Hämtar eller ställer in ramstilen för kontrollen.
GoonDefaultSaveOperation { get; set; } Hämtar eller ställer in om GridWeb ska utföra standardsparningsoperationen, standardvärdet är sant.
HeaderBarHeight { get; set; } Hämtar eller ställer in höjden (System.Web.UI.WebControl.Unit ) på kontrollens övre rubrikfält.
HeaderBarStyle { get; set; } Hämtar eller ställer in rubrikfältets stil.
HeaderBarTableStyle { get; set; } Hämtar eller ställer in huvudfältsstilen för kontrollen.
HeaderBarWidth { get; set; } Hämtar eller ställer in width( System.Web.UI.WebControl.Unit ) eller kontrollens vänstra sidhuvud.
override Height { get; set; } Hämtar eller ställer in höjden (System.Web.UI.WebControl.Unit) för kontrollen.
IsCalculateFormula { get; set; } Hämtar eller ställer in om formeln ska beräknas efter cellvärdeändringar eller efter import av fil. Standardvärdet är sant.
IsPostBack { get; } Får ett värde som indikerar om gridweb laddas som svar på en kundreklamation, eller om den laddas och nås för första gången.
LinksTable { get; }
MaxColumn { get; set; } Hämtar eller ställer in det maximala visningskolumnindexet (nollbaserat) för webbarket. Kontrollen använder det större värdet av MaxColumn och arkdatas maxkolumn.
MaxRow { get; set; } Hämtar eller ställer in det maximala visningsradindexet (nollbaserat) för webbarket. Kontrollen använder det större värdet av MaxRow och arkdatas maxrad.
Message { get; set; }
MinColumn { get; set; }
MinRow { get; set; } Hämtar eller ställer in det lägsta visningsradindexet (nollbaserat) för webbarket. Kontrollen använder det mindre värdet av MinRow och arkdatas minsta rad.
ModifiedCells { get; } Hämtar samlingen av cellerna som modifierats av klienten.
NeedRenderGroupRows { get; set; } Hämtar eller ställer in om grupprader ska visas .
NoHScroll { get; set; } Hämtar eller ställer in ett värde som anger om den horisontella rullningslisten är dold.
NoScroll { get; set; }
NoVScroll { get; set; } Hämtar eller ställer in ett värde som anger om den vertikala rullningslisten är dold.
OnAjaxCallFinishedClientFunction { get; set; } Hämtar eller ställer in namnet på klientsidans funktion som ska anropas när ajaxcall avslutats. Klientfunktionen ska deklareras så här: funktion GridAjaxcallFinished() { alert(this.id+" ajaxcall avslutat “); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnCellErrorClientFunction { get; set; } Hämtar eller ställer in klientsidans funktionsnamn som ska anropas när en cells validering misslyckas. Klientfunktionen ska deklareras så här: function MyOnCellError(cell) { alert(GridWeb1.getCellValueByCell(cell)); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnCellSelectedAjaxCallBackClientFunction { get; set; } Hämtar eller ställer in klientsidans funktion så att den anropas när en cell väljs. Klientfunktionen ska deklareras så här: function MyOnSelectCellAjaxCallBack(cell,kunddata) { } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnCellSelectedClientFunction { get; set; } Hämtar eller ställer in klientsidans funktion så att den anropas när en cell väljs. Klientfunktionen ska deklareras så här: funktion MyOnSelectCell(cell) { GridWeb1.setCellValueByCell(cell, “test”); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnCellUnselectedClientFunction { get; set; } Hämtar eller ställer in klientsidans funktion så att den anropas när en cell är avmarkerad. Klientfunktionen ska deklareras så här: function MyOnUnselectCell(cell) { GridWeb1.setCellValueByCell(cell, “test”); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnCellUpdatedClientFunction { get; set; } Hämtar eller ställer in klientsidans funktionsnamn som ska anropas när en cells värde uppdateras. Klientfunktionen ska deklareras så här: funktion MyOnCellUpdated(cell) { alert(this.getCellValueByCell(cell)); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnContextMenuShowClientFunction { get; set; } Hämtar eller ställer in klientsidans funktion så att den ska anropas när snabbmenyn visas. Klientfunktionen ska deklareras så här: funktion på ContextMenuShow() { var menu = event.srcElement; menu.setItemVisibility(“Ta bort”, “blockera”); menu.setItemVisibility(“Uppdatering”, “ingen”); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnDoubleClickCellClientFunction { get; set; } Hämtar eller ställer in klientsidans funktion så att den anropas när en cell dubbelklickas. Klientfunktionen ska deklareras så här: funktion MyOnDoubleClickCell(cell) { GridWeb1.setCellValueByCell(cell, “test”); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnDoubleClickRowClientFunction { get; set; } Hämtar eller ställer in klientsidans funktion så att den anropas när en rad dubbelklickas. Klientfunktionen ska deklareras så här: funktion MyOnRowDoubleClick(rad) { alert(rad); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnGridInitClientFunction { get; set; } Hämtar eller ställer in namnet på klientsidans funktion som ska anropas när rutnätet initieras. Klientfunktionen ska deklareras så här: function MyOnGridInit(grid) { alert(“Gridet är initierat: " + grid.id); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnlyAuto { get; set; } Hämtar eller ställer in om bara passar raderna vars höjd inte är anpassad, standardvärdet är false
OnPageChangeClientFunction { get; set; } Hämtar eller ställer in klientsidans funktion så att den anropas efter att sidindex har ändrats. träder endast i kraft när EnablePaging är sant. Klientfunktionen ska deklareras så här: function MyOnPageChange(index) { console.log(“nuvarande sida är:"+index); } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnPageSubmitClientFunction { get; set; } Hämtar eller ställer in klientfunktionen så att den anropas innan sidan skickas på klientsidan.
OnShapeSelectedClientFunction { get; set; } Hämtar eller ställer in klientsidans funktion som ska anropas när en form väljs. Klientfunktionen ska deklareras så här: funktion MyOnSelectShape(form) { var name=shape.getAttribute(“namnvärde”) var text=shape.getAttribute(“textvalue”) var value=shape.getAttribute(“kontrollvärde”) var type=shape.getAttribute(“msotype”) } Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
OnSubmitClientFunction { get; set; } Hämtar eller ställer in klientfunktionen som ska anropas innan kontrollen skickas på klientsidan. Klientfunktionen ska deklareras så här: function MyOnSubmit(arg, cancelEdit) { returnera sant;} Arg är submit-argumentet, innehåller kommandot som ska skickas till servern. CancelEdit är booleskt värde indikerar om kontrollen har förkastat användarinmatningen innan submit. Kontrollen kommer att fortsätta skicka om funktionen returnerar true. Obs: Du kan använda “den här”-pekaren i klientfunktionen för att peka på rutnätskontrollen som utlöser händelsen.
PageSize { get; set; } Hämtar eller ställer in sidstorleken i personsökningsläge.
PicturesTable { get; }
PresetStyle { get; set; } Hämtar eller ställer in den förinställda stilen.
RefreshValidation { get; set; } Hämtar eller ställer in om valideringsvärdet ska uppdateras efter cellvärdeändringar.
RenderHiddenRow { get; set; } Hämtar eller ställer in om den dolda raden ska renderas i GridControl, standardvärdet är false. om du behöver visa den dolda raden senare, ska du ställa in den som true
ScrollBarArrowColor { get; set; } Anger färgen på rullningslistens pilknapp.
ScrollBarBaseColor { get; set; } Anger färgen på kontrollens rullningslist.
SelectCellBgColor { get; set; } Anger bakgrundsfärgen för de markerade cellerna i flervalsområdet.
SelectCellColor { get; set; } Anger färgen på de markerade cellerna i flervalsområdet.
SessionLoaded { get; set; }
SessionMode { get; set; } Hämtar eller ställer in sessionsläget för rutnätet. Det finns fyra typer av sessionsläge: 1. Session (standard): Använd systemsession för att lagra arkdata. Vanligtvis använder asp.net InProc-sessionstillstånd. Rutnätet stöder också “StateServer” ut process session state och SQLServer session state. 2. ViewState: Använd sidans viewstate för att lagra arkdata. 3. Custom: Använd LoadCustomData och SheetDataUpdated-händelser för att lagra/återställa arkdata. 4. Fil: lagra/återställ arkdata i SessionStorePath.
SessionSaved { get; set; }
SessionStorePath { get; set; } Hämtar eller ställer in sessionscachelagringssökvägen när sessionsläget är File eller ViewState, etc: gridweb.SessionStorePath=“c:/mytempdir/session”; så kommer den att lagra sessionsdata i c:/mytempdir/session
Settings { get; set; } Representerar arbetsboksinställningarna.
ShapesTable { get; }
ShowAddButton { get; set; } Hämtar eller ställer in om knappen Lägg till kalkylblad ska visas.
ShowBottomBar { get; set; }
ShowCellEditBox { get; set; } om Gridweb visar redigeringsrutans verktygsfält som i MS-EXCEL. Om aktivera, kommer en redigeringsruta för aktuell cell att visas i Gridweb. om vi aktiverar den här funktionen måste vi importera jquery js-biblioteket i dina aspx-filer för att stödja denna nya funktion. all den senaste jquery-versionen är ok. etc.
ShowCommandBarAtTop { get; set; } Anger om kommandofältet (inkluderar kommandofält och flikfält) ska visas överst på kontrollen.
ShowContextMenu { get; set; }
ShowDefaultGridLine { get; set; } Hämtar eller ställer in om standardrutnätslinjerna för cellerna ska visas.
ShowHeaderBar { get; set; }
ShowLoading { get; set; } Anger om en laddningsdialogruta ska visas vid postbackning till servern.
ShowLoadingPosition { get; set; } Anger den vänstra, översta positionen (i px) för att visa laddningsdialogrutan vid postbackning till servern, etc. 100 200 betyder laddningsdialogrutans vänstra, övre position är 100px,200px .
ShowSaveButton { get; set; } Hämtar eller ställer in om sparaknappen ska visas.
ShowSubmitButton { get; set; } Hämtar eller ställer in om knappen Skicka ska visas.
ShowTabBar { get; set; }
ShowTabNavigation { get; set; } Hämtar eller ställer in om fliknavigeringsknappen visas, standardvärdet är sant.
ShowUndoButton { get; set; } Hämtar eller ställer in om ångra-knappen ska visas.
SpanWrap { get; set; } Anger om innehåll ska radbrytas i cellomfånget. standardvärdet är sant.
TabStyle { get; set; } Hämtar eller ställer in stilen för flikfältet.
UseClientPageHeight { get; set; } Hämtar eller ställer in om gridweb använder klientsidans höjd som kontrollhöjd, lämplig för när inställd Height=“100%”, standardvärdet är false
ValidationsTable { get; }
ViewPanelScrollLeft { get; set; } Hämtar eller ställer in positionen för rullningslisten i rutnätets vypanel.
ViewPanelScrollTop { get; set; } Hämtar eller ställer in positionen för rullningslisten i rutnätets vypanel.
ViewTableStyle { get; set; } Hämtar eller ställer in datavypanelens stil.
WebWorksheets { get; }
override Width { get; set; } Hämtar eller ställer in bredden (System.Web.UI.WebControl.Unit ) för kontrollen.
WorkSheets { get; }
XhtmlMode { get; set; }
static PictureCachePath { get; set; } Hämtar eller ställer in bildlagringssökvägen för arbetsboken, alla former, bilderna kommer att lagras i den här katalogen, standardsökvägen är acwcache under nuvarande applikation Base Directory användare behöver implementera en schematjänst för att rensa filerna som är ute av sessionstid.

Metoder

namn Beskrivning
CalculateFormula() Beräknar resultatet av formler.
override DataBind() Bind kontrollen och alla dess underordnade kontroller till dess datakälla.
override Dispose()
ImportExcelFile(Stream) Importerar från en Excel-filström, inklusive diskfilström eller minnesström.
ImportExcelFile(string) Importerar från en excel-fil.
LoadCSVFile(Stream) Laddar data från en CSV-filström.
LoadCSVFile(string) Laddar data från en CSV-fil.
LoadHTMLFile(Stream) Laddar data från en HTML-filström.
LoadHTMLFile(string) Laddar data från en HTML-fil.
LoadSpreadSheetMLFile(Stream) Laddar data från en SpreadSheetML-filström.
LoadSpreadSheetMLFile(string) Laddar data från en SpreadSheetML-fil.
RefreshChartShape() uppdatera alla diagrambilder för det aktiva kalkylbladet .
override RenderBeginTag(HtmlTextWriter)
SaveCSVFile(Stream) Sparar data till en CSV-filström.
SaveCSVFile(string) Sparar data till en CSV-fil.
SaveCustomStyleFile(string) Sparar aktuell stildata för kontrollen till en xml-fil. Kan användas för att skapa din anpassade stilfil.
SaveHTMLFile(Stream) Sparar data till en HTML-filström.
SaveHTMLFile(string) Sparar data till en HTML-fil.
SaveSpreadSheetMLFile(Stream) Sparar data till en SpreadSheetML-filström.
SaveSpreadSheetMLFile(string) Sparar data till en SpreadSheetML-fil.
SaveToExcelFile(Stream) Sparar kalkylbladen i en excel-fil.
SaveToExcelFile(string) Sparar kalkylbladen till en excel-fil med Excel 2003-format.
SaveToExcelFile(Stream, GridSaveFormat) Sparar kalkylbladen i en excel-fil.
SaveToExcelFile(Stream, GridSaveOptions) Sparar kalkylbladen i en excel-fil.
SaveToExcelFile(string, GridSaveFormat) Sparar kalkylbladen i en excel-fil.
SaveToExcelFile(string, GridSaveOptions) Sparar kalkylbladen i en excel-fil.
SetCustomStyle(Stream) ställer in den anpassade stilfilen från stream inklusive diskfilström eller minnesström.

Se även