Slik sletter Knapper i Gridview

Gridview knapper gir brukerne muligheten til å legge til, redigere og slette data. En Gridview er en tabelldatakontroll funnet i ASP.NET og andre programmeringsspråk. Utviklere legge GridViews til websider og binde dem til datakilder. GridViews er dynamisk; programmerere kan endre deres utseende og funksjonalitet som programmer kjøres. For eksempel, hvis du trenger å slette en eksisterende Gridview-knappen, kan du gjøre det med noen få linjer med kode.

Bruksanvisning

Sett opp Gridview

1 Start Microsoft Visual Studio.

2 Klikk på "File" og velg "New Website" alternativet. Den "Nye nettsider" pop-up vindu vil åpnes.

3 Klikk på "Visual C #" for å markere det.

4 Dobbeltklikk på "ASP.NET Nettstedet" -knappen i midten av vinduet. Den pop-up vinduet lukkes og Visual Studio vil sette opp et nytt nettsted søknad.

5 Finn "Design" -knappen nederst i Visual Studio-grensesnittet. Dette viser programmets standardnett form.

6 Klikk på "File" igjen og velg "Toolbox" fra rullegardinmenyen. Visual Studio vil åpne sin verktøykasse.

7 Finn Gridview-ikonet i verktøykassen. Dobbeltklikk på ikonet for å plassere den på webskjema.

8 Klikk på pilen øverst til høyre i Gridview og velg "Legg til ny kolonne." "Legg Field" pop-up vindu vil åpnes.

9 Velg "ButtonField" fra drop-down menyen og klikk "OK." En ny knapp vises i Gridview første kolonne.

10 Gå tilbake til verktøykassen og finn "knappen" -ikonet. Dobbeltklikk på ikonet. Visual Studio vil plassere en ny knapp som heter "Button1" på skjemaet nær Gridview.

Slett Button

11 Høyreklikk webskjema og velg "Vis kode" fra rullegardinmenyen. Visual Studio vil vise denne koden:

beskyttet void Page_Load (objekt avsenderen, EventArgs e)

{

}

Den første linjen med kode definerer "Page_Load" metoden som kjøres når webskjema belastninger. Under denne kodelinje er to brakett symboler.

12 Legg denne teksten mellom de to brakett symboler:

string [] listeninformasjon = { "Verdi1", "Verdi2"};

System.Data.DataTable myDataSource = new System.Data.DataTable ();

myDataSource.Columns.Add ( "COLUMN1");

myDataSource.Columns.Add ( "COLUMN2");

myDataSource.Rows.Add (listeninformasjon);

GridView1.DataSource = myDataSource;

GridView1.DataBind ();

Denne koden skaper en datatabell som tjener som en datakilde for dette eksemplet. Datatabellen gir Gridview to kolonner. Kolonnene vises ved siden av knappen lagt i forrige avsnitt.

1. 3 Høyreklikk hvor som helst i koden vinduet og velg "Vis Designer" for å vise Web skjemaet på nytt.

14 Finn knappen som heter "Button1" som du har lagt og dobbeltklikker på den. Knappen kodevindu åpnes og viser følgende kode:

beskyttet void button1_click (objekt avsenderen, EventArgs e)

{

}

Den første linjen definerer "Button1" klikk hendelsen. Når en bruker klikker på knappen, kjører denne koden. To parentes vises under kodelinje.

15 Plasser følgende kode mellom brakett symboler:

int buttonLocation = 0;

GridView1.Columns.RemoveAt (buttonLocation);

GridView1.DataBind ();

Den første linjen med kode definerer plasseringen av knappen på Gridview. I dette eksempelet er knappen i Gridview første kolonne. Dette betyr null i stedet for en, fordi NET er nummereringen starter med null i stedet for ett.

16 Trykk "F5". Nettleseren vil åpne og vise form med Gridview. Du vil se knappen og to kolonner.

17 Klikk på knappen. Koden i knappens "Klikk" hendelse vil kjøre og slette-knappen.

Hint

  • Hvis Gridview har flere knapper, slette dem ved å kjøre GridView1.Columns.RemoveAt (N) uttalelse der N er plasseringen av knappen på Gridview.