Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    EditCommandColumn e Button

    salve a tutti avrei un problemino

    Ho un datagrid che al suo interno contiente una ditCommandColumn

    e poi contiene pure un button.
    Allora gli eventi del EditCommandColumn funzionano perfettamente.
    Poi vorrei associare al button un evente e ho fatto cosi
    OnItemCommand="Call_Dettagli"
    il problema sta che onitemCommand mi funziona pure sul edit ..
    come posso fare?
    Non c'è un modo per controllare magari se il pulsante premuto è un button o un editCommandColumn??
    Non posso usare onclick del button perchè ho bisogno di sapere qual'è riga l'utente ha premuto il pulsante dettaglio cosi poi mi prelevo i valori dal datagrid della riga in questione

    qui sotto il codice;


    codice:
     
    <asp:DataGrid id="D_Corsi" runat="server" BorderWidth="1" forecolor="#000000" Width="90%" AutogenerateColumns="false"
    							BorderColor="black" cellpadding="2" cellspacing="0" Font-Size="12pt" ShowFooter="false" HeaderStyle-BackColor="#ffd78d"
    							ItemStyle-BackColor="#ffffff" AlternatingItemStyle-Backcolor="#ffffcc" OnCancelCommand="Annulla"
    							OnEditCommand="ModificaCorso" OnItemCommand="Call_Dettagli" HorizontalAlign="Center" Visible="true">
    							<Columns>
    								<asp:BoundColumn ReadOnly="True" DataField="ID_Tipo" HeaderText="ID_Tipo" Visible="false" />
    								<asp:BoundColumn ReadOnly="True" DataField="ID_Categoria" HeaderText="ID_Categoria" Visible="false" />
    								<asp:BoundColumn ReadOnly="True" DataField="ID_Calendario" HeaderText="ID_Calendario" Visible="false" />
    								<asp:BoundColumn ReadOnly="True" DataField="ID_Attivita" HeaderText="ID_Attivita" Visible="false" />
    								<asp:templatecolumn HeaderStyle-CssClass="H6" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center"
    									HeaderText="Dettagli">
    									<itemtemplate>
    										<asp:Button ID="Edit" BorderStyle="Groove" Text="Dettagli" Runat="server" />
    									</itemtemplate>
    								</asp:templatecolumn>
    								<asp:EditCommandColumn ItemStyle-HorizontalAlign="Center" ItemStyle-Wrap="True" EditText="Edit" CancelText=" Annulla"
    									UpdateText="Ok" HeaderText="Edit" Visible="True" HeaderStyle-CssClass="H6" />
    							</Columns>
    						</asp:DataGrid>

  2. #2

  3. #3
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    serviva anche a me come ???

    grazie

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.