Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Quesito su ImageButton

  1. #1

    Quesito su ImageButton

    Ciao tutti

    Vorrei realizzare un datalist che al click su un imagebutton scateni
    un'evento cha faccia aprire il selecteditemtemplate....


    Ho già provato a fare qualcosa ma non mi riesce usando l'imagebutton...
    usanda invece il linkbutton mi riesce.....


    qualcuno mi sa dare qualche suggerimento su come gestire la cosa con
    l'imagebutton.....

    di seguito riporto la mia funzione che collego al evento OnItemCommand:

    /* dettaglio contestuale */
    void dettaglio(object Sender, DataListCommandEventArgs e) {
    //string cmd = ((ImageButton)e.CommandSource).CommandName;

    if (e.CommandName == "select") {
    dl_art.SelectedIndex = e.Item.ItemIndex;
    dl_art.DataBind();
    }
    }


    Cosa sbaglio ??? mi potreste dare qualche suggeimento???


    ciao e grazie
    Cicciuzzo

  2. #2
    non ho capito benissimo che devi fare.

    a me è capitato di usare un datagrid con dentro delle imagebutton o dei drop. praticamente devo recuperare la riga che scatena l'evento

    con l'imagebutton faccio cosi:
    codice:
    int iIndex = -1;
       ImageButton img; 
     
       for(int i=0; i< myGRID.Items.Count;i++)
       {
        img = (ImageButton)myGRID.Items[i].FindControl("nomeIMAGEBUTTON");
     
        if(img==(ImageButton)sender)
        {
         iIndex=i;
         break;
        }
       }
       
       if(iIndex > -1)
       {
         faccio l'operazione che mi serve
       }
    altrimenti puoi fare cosi se hai un drop ed hai impostato l'autopostback a true:

    codice:
    DropDownList objDrp = (DropDownList)sender;
    
    DataGridItem dgItem = (DataGridItem)objDrp.Parent.Parent;
    
    sFunc=objDrp.SelectedValue;
    invece del DROP puoi anche mettere l'IMAGEBUTTON

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.