Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: come fareste voi?

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    come fareste voi?

    salve,
    ho una buttoncolumn che mi richiama una sub che a sua volta elimina un dato ecc....

    <asp:buttoncolumn HeaderText="" Text="elimina" CommandName="delete"/>

    come fareste voi a mettere una specie di alert per chiedere all'utente se realmente vuole eliminare?


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

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    l'alert (ke poi è un'altra cosa) si crea utilizzando una funzione js di questo tipo:
    codice:
    confirm('elimini?');

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    si ma come lo metti dentro la buttoncolumn?
    victor
    ----------------------

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    con 1 codice del tipo..

    codice:
    Protected Overridable Sub DataGrid_ItemDataBound(ByVal sender As
    Object, ByVal e As DataGridItemEventArgs)
    If e.Item.ItemType <> ListItemType.Header And e.Item.ItemType <>
    ListItemType.Footer Then
    e.Item.Cells(0).Controls(0).Attributes("onclick") = "javascript:.."
    End If
    End Sub
    io userei un codice di questo tipo..

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    ma da qui dentro <asp:buttoncolumn HeaderText="" Text="elimina" CommandName="delete"/> come faccio a richiamare la sub che tu mi hai dato?

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

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da victor8872
    ma da qui dentro <asp:buttoncolumn HeaderText="" Text="elimina" CommandName="delete"/> come faccio a richiamare la sub che tu mi hai dato?

    grazie
    veramente la sub ke io ti ho dato non dovrebbe aver bisogno di essere rikiamata è come il page_load.. tu lo kiami o viene da solo? (come un cagnolino )

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    sei un grande!!!!

    quanto prima ti farò vedere un mio primo vero lavoro in asp.net

    così mi dai il tuo parere!!!
    victor
    ----------------------

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    sei un grande!!!!
    grazie
    quanto prima ti farò vedere un mio primo vero lavoro in asp.net
    così mi dai il tuo parere!!!
    x quanto poco possa valere il mio parere, te lo darò sicuramente
    ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    mi continua a dare questo errore:
    'Attributes' is not a member of 'System.Web.UI.Control'.

    riferito a questa frase
    e.Item.Cells(0).Controls(0).Attributes("onclick") = "java scriptippo()"


    e questa è tutta la pagina

    <%@ Page Language="vb" Debug="true" %>
    <%@ import namespace="system.data" %>
    <%@ import namespace="system.data.oledb" %>

    <script>
    function pippo(){

    alert("ciao");

    }
    </script>

    <script language="VB" runat="server">

    dim objconn as new oledbconnection ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath("scuola_dansalsa2.mdb"))



    Protected Overridable Sub DataGrid_ItemDataBound(ByVal sender As Object, ByVal e As DataGridItemEventArgs)
    If e.Item.ItemType <> ListItemType.Header And e.Item.ItemType <> ListItemType.Footer Then
    e.Item.Cells(0).Controls(0).Attributes("onclick") = "java scriptippo()"
    End If
    End Sub

    sub page_load (obj as object, e as eventargs)

    dim objcmd as new oledbdataadapter ("select * from allievi ", objconn)


    dim ds as dataset=new dataset()
    objcmd.fill (ds,"allievi")

    uno.datasource=ds.tables("allievi").defaultview
    uno.databind

    end sub


    </script>
    <form runat="server">

    <asp:datagrid id="uno" runat="server" AutoGenerateColumns="false" DataKeyField="id">
    <columns>
    <asp:boundcolumn HeaderText="nome" DataField="nome" HeaderStyle-Width="140"/>

    <asp:buttoncolumn HeaderText="" Text="edit" CommandName="edit"/>

    </columns>
    </asp:datagrid>

    </form>


    non so come fare...
    grazie
    victor
    ----------------------

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    e.Item.Cells(1).Controls(0).Attributes("onclick") = "java scriptippo()"
    se non sbaglio è la seconda colonna ke è la buttoncolumn..

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.