Skapa anpassade kommandoknappar

Skapa anpassade kommandoknappar

Så här skapar du en anpassad kommandoknapp i Aspose.Cells.GridWeb:

  1. Lägg till Aspose.Cells.GridWeb-kontroll i webbformuläret.
  2. Få tillgång till ett arbetsblad.
  3. Skapa en instans av klassen CustomCommandButton.
  4. Ställ in knappens kommando till något värde. Detta värde används i knappens händelsehanterare.
  5. Ställ in knappens text.
  6. Ställ in knappens bild-URL.
  7. 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

todo:image_alt_text

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

todo:image_alt_text