Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    75

    Come mai non genera l'evento EDIT?

    Ciao raga!
    Il problema non sono ancora riuscito a risolverlo quindi provo a roproporvi il quesito:
    Non genera l'evento edit con DataList!

    <ItemTemplate>
    Indirizzo:
    <%# Container.DataItem("IDARTICOLO") %>


    Città:
    <%# Container.DataItem("IDVERSIONE") %>
    (<%# Container.DataItem("PREZZOVENDITA")%>)

    <asp:Button CommandName="EditCommand" Text="Edit" Runat="server" ID="Button1" />
    </ItemTemplate>
    <EditItemTemplate>
    <asp:TextBox BackColor=#ffff00 Text='<%# Container.DataItem("IDARTICOLO") %>' ID=txtIDARTICOLO Runat=server>


    </asp:TextBox>
    Indirizzo:
    <asp:TextBox BackColor=#ffff00 Text='<%# Container.DataItem("IDVERSIONE") %>' ID="txtIDVERSIONE" Runat=server>


    </asp:TextBox>
    Città:
    <asp:TextBox Text='<%# Container.DataItem("PREZZOVENDITA") %>' ID="txtPREZZOVENDITA" Runat=server>


    </asp:TextBox>
    <asp:Button CommandName="Update" Text="Update" Runat="server"></asp:Button>
    <asp:Button CommandName="Cancel" Text="Cancel" runat="server"></asp:Button>
    </EditItemTemplate>

  2. #2
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Impostando il datalist hai scritto qualcosa del genere?

    <asp:datalist ID="mioDatalist"
    DataKeyField="ID"
    OnDeleteCommand="cancella_DeleteCommand"
    OnUpdateCommand="aggiorna_UpdateCommand"
    OnEditCommand="modifica_EditCommand"
    OnCancelCommand="annulla_CancelCommand"
    runat="server">

    e hai impostato le relative subroutine?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    75

    Questo è..

    Il dataList:
    <asp:datalist id="listCustomer" style="Z-INDEX: 101; LEFT: 15px; POSITION: absolute; TOP: 19px" runat="server" Font-Size="XX-Small" Width="189" Height="556" BorderStyle="Ridge" BorderWidth="3px" CellPadding="5" OnEditCommand="listCustomer_EditCommand" OnItemCommand="listCustomer_ItemCommand">

    E queste le routine:


    Private Sub listCustomer_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs ) Handles listCustomer.UpdateCommand

    End Sub

    Private Sub listCustomer_CancelCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs ) Handles listCustomer.CancelCommand

    End Sub

    Sub listCustomer_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs ) Handles listCustomer.ItemCommand

    End Sub

    Private Sub listCustomer_EditCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs ) Handles listCustomer.EditCommand

    End Sub


    Ma qnd clicco sul pulsante edit non riesco a generare l'evento!

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Ma la pagina viene ricaricata o no?

    Hey hey, my my Rock and roll can never die!

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    75

    Si ma..

    Non viene catturato l'evento edit,e di conseguenza non compaiono i pulsanti Update e Cancel.

  6. #6
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Private Sub listCustomer_EditCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs ) Handles

    listCustomer.EditCommand = e.Item.ItemIndex

    'Qui aggiungi una Sub che estrae i dati dal db

    End Sub

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 © 2025 vBulletin Solutions, Inc. All rights reserved.