Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    BUTTON CHE NON RICHIAMA SUB

    Eccomi,
    come mai non riesco a richiamare commandname con il button?

    <asp:button CommandName="update" runat="server" Text="invia messaggio privato" />


    invece con il linkbutton funziona!

    <asp:linkbutton CommandName="update" runat="server" Text="go"/>

    come mai?

    grazie
    victor
    ----------------------

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372
    dipende come hai scritto "l'intestazione" della funzione che richiami... puoi postarla qui?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    e allora:

    questa è la parte del datagrid che richiama la funzione

    <asp:datagrid OnUpdateCommand="mess_privato"
    questa è la funzione richiamata:


    sub mess_privato (obj as object, e as datagridcommandeventargs)
    dim val as integer
    val=datagrid2.datakeys(e.item.itemindex)

    response.Redirect("messaggi_privati.aspx?id="& val &" ")

    end sub
    e questo è il mio pulsante che non fa niente:
    <asp:button CommandName="update" runat="server" Text="invia messaggio privato" />
    Ripeto che ho provato a mettere il linkbutton e funziona!

    Grazie mille
    victor
    ----------------------

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372
    e la procedura che richiama questo

    <asp:button CommandName="update" runat="server" Text="invia messaggio privato" />


    come la hai scritta?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    in che senso?
    victor
    ----------------------

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372
    tu hai detto che

    <asp:button CommandName="update" runat="server" Text="invia messaggio privato" />

    doveva richiamare un metodo e non lo richiamava... era questo il problema giusto? come è il metodo?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    allora:
    questo
    <asp:button CommandName="update" runat="server" Text="invia messaggio privato" />

    il commandname update richiama una sub (<asp:datagrid onUpdateCommand="mess_privato") che si chiama appunto mess_privato

    la sub è questa

    sub mess_privato (obj as object, e as datagridcommandeventargs)
    dim val as integer
    val=datagrid2.datakeys(e.item.itemindex)

    response.Redirect("messaggi_privati.aspx?id="& val &" ")

    end sub
    victor
    ----------------------

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.