Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
protected void grid_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "ADD_TO_BASKET") { // find index på den række der er klikket i int rowIndex = int.Parse(e.CommandArgument.ToString());
// find productid int productId = (int)grid.DataKeys[rowIndex]["ProductId"];
// find det aktuelle row i grid'et GridViewRow row = grid.Rows[rowIndex];
// få fat i tekstboksen TextBox txt = row.FindControl("txtNumberOfProductsToAdd") as TextBox; // konverter indtastning til et tal int numberOfOrderedProducts = int.Parse(txt.Text);
// hent det product der vises i linien Product product = ProductAccess.GetProduct(productId);
// tilføj til indkøbskurv (produkt og antal) Basket.AddProduct(product, numberOfOrderedProducts); } }
Nu kan den kode du har (og det du arbejder med) afvige en del fra eksemplet, men jeg håber du kan se proncipperne i det.
Mvh
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.