Att använda en vanlig knapp för att skicka in rutdata

Skicka in rutdata med hjälp av en ASP.NET-knapp

Aspose.Cells.GridWeb tillhandahåller tre inbyggda knappar (Skicka, Spara och Ångra). Efter redigering i GridWeb kan en användare klicka på Skicka eller Spara -knappen i flikfältet för att låta GridWeb skicka data till servern. Om användaren klickar på en arkflik utför kontrollen GridWeb samma uppgift som hos de inbyggda kommandoknapparna. Aspose.Cells.GridWeb stödjer också att lägga till denna funktionalitet till en vanlig ASP.NET-knappkontroll, men du måste lägga till lite extra kod i applikationen.

1. Skapa en testapplikation

Öppna din Visual Studio.NET IDE och skapa ett nytt ASP.NET webbapplikationsprojekt. När applikationen har skapats läggs en standardwebform (WebForm1.aspx) till ditt projekt. Dra och släpp GridWeb-kontrollen från verktygsfältet till webbformuläret. Om du inte kan hitta GridWeb-kontrollen i verktygsfältet, hänvisar du till den här sidan: Integrera Aspose.Cells Grid-kontroller med Visual Studio.NET för att lära dig mer om det. Efter att GridWeb-kontrollen har lagts till ditt webbformulär lägger du också till en knappkontroll från verktygsfältet till ditt webbformulär.

2. Lägga till kod i Page_Load-händelsen

Nu är det dags att lägga till lite kod till Page_Load-händelsen för webbformuläret. Du kan dubbelklicka på webbformuläret i designvyn och VS.NET IDE tar automatiskt dig till Page_Load-händelsen där du skulle behöva använda knappens Attributkollektion för att övertrumfa dess OnClick-händelse.

Kodexempel

3. Körning av applikationen

Nu kan du kompilera och köra din applikation genom att trycka på Ctrl+F5, och sidan öppnas i ett nytt webbläsarfönster. Lägg till några värden i GridWeb och tryck på Skicka in rutdata till server-knappen så ser du en postback för att uppdatera och validera GridWeb-data.

Slutsats