Tommy Skrevet 26. april 2007 Skrevet 26. april 2007 Har en "Handlekurv" lagret som en datatable i session. Disse datane vises i en gridview slik; GridView1.DataSource = (DataTable)Session["cart"]; CommandField cf = new CommandField(); cf.ButtonType = ButtonType.Link; cf.ShowDeleteButton = true; cf.ShowEditButton = true; cf.ShowCancelButton = true; GridView1.Columns.Add(cf); GridView1.DataBind(); Når man trykker på edit, skal man kun få endre antall produkter av hver vare, altså bare en av cellene som vises i gridviewen. Trodde jeg kunne bruke noe slik som protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.Rows[e.NewEditIndex].Cells[0].readonly =true; GridView1.EditIndex = e.NewEditIndex; GridView1.DataBind(); } Og bare valgt indexene til alle cellene jeg ville skulle være readonly.. men sånn var det ikke gitt.. Noen som vet hvordan jeg gjør dette?
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå