Skapa anpassade kommandoknappar
Skapa anpassade kommandoknappar
Så här skapar du en anpassad kommandoknapp i Aspose.Cells.GridWeb:
- Lägg till Aspose.Cells.GridWeb-kontroll i webbformuläret.
- Få tillgång till ett arbetsblad.
- Skapa en instans av klassen CustomCommandButton.
- Ställ in knappens kommando till något värde. Detta värde används i knappens händelsehanterare.
- Ställ in knappens text.
- Ställ in knappens bild-URL.
- Lägg slutligen till CustomCommandButton-objektet till CustomCommandButtons-samlingen i GridWeb-kontrollen.
Utdata från kodavsnitt visas nedan:
En anpassad kommandoknapp har lagts till i GridWeb-kontrollen
Händelsehantering av anpassad kommandoknapp
Den viktigaste aspekten av anpassade kommandoknappar är åtgärden de utför när de klickas. För att ställa in åtgärden, skapa en händelsehanterare för GridWeb-kontrollens CustomCommand-händelse.
CustomCommand-händelsen utlöses alltid när en anpassad kommandoknapp klickas. Så händelsehanteraren måste identifiera den specifika anpassade kommandoknappen som den gäller för av kommandouppsättningen när knappen läggs till i GridWeb-kontrollen. Lägg slutligen till anpassad kod som exekveras när knappen klickas.
I kodexemplet nedan läggs ett textmeddelande till i cellen A1 när knappen klickas.
Text läggs till i A1-cell när anpassad kommandoknapp klickas