Visualizzazione dei risultati da 1 a 10 su 10

Discussione: DataGrid

  1. #1
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    726

    DataGrid

    Buongiorno a tutti, ho un problemi con un datagrid.
    Come faccio a trovare un controllo in un datgrid ?

    Il problema è questo.
    Ho un datagrid con un templatecolumn con una label, ed una checkbox.
    Adesso vorrei controllare lo stato della checkbox.
    Qui non ci sono grandi problemi, con una funzione ho risolto la cosa.
    Ma il problema è che vorrei che la funzioni ritorni un valore che visualizzo nella label del datgrid.
    Cosa che mi è impossibile riuscire, visto il mio primo approccio con asp.net .

    Grazie
    Mungo Mauro

  2. #2
    Utente di HTML.it L'avatar di mcp07
    Registrato dal
    Apr 2004
    Messaggi
    174

    Re: DataGrid

    Originariamente inviato da fungo
    Buongiorno a tutti, ho un problemi con un datagrid.
    Come faccio a trovare un controllo in un datgrid ?

    Il problema è questo.
    Ho un datagrid con un templatecolumn con una label, ed una checkbox.
    Adesso vorrei controllare lo stato della checkbox.
    Qui non ci sono grandi problemi, con una funzione ho risolto la cosa.
    Ma il problema è che vorrei che la funzioni ritorni un valore che visualizzo nella label del datgrid.
    Cosa che mi è impossibile riuscire, visto il mio primo approccio con asp.net .

    Grazie


    http://forum.html.it/forum/showthrea...hreadid=651463

    Gran Duca del Fancazzismo, con Pieni Poteri per la Sezione Toscana del Clan, e Comandante Supremo delle Forze Aeree

    Non Esistono Cose Impossibile, ma Solamente la Nostra Limitata Percezione di Ciò che è Possibile!
    Ciao a tutti belle e rutti :maLOL:

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127

  4. #4
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    726

    RE

    Volevi dirmi qualcosa ?
    Mungo Mauro

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127

    Re: RE

    Originariamente inviato da fungo
    Volevi dirmi qualcosa ?
    ke basta 1 post .. farne 2 è contro il regolamento

  6. #6
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    726

    RE

    Hai ragione, ma non riesco a risolvere un problema.
    Il problema è complicato per chi è all eprime armi con asp.net, ma banale per chi lo utilizza.
    Pensavo che nel forum qualcuno poteva darmi una mano.
    Ho provato a richere la stessa cosa, ma si vede che quello che chiedo e difficile anche per altri del forum.

    Scusate ancora per il dobbio post.
    Mungo Mauro

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    io provrei con
    Response.Write(E.Item.FindControl("ID_Label"))

    dove E è CommandEventArgs o DatagridEventArgs

  8. #8
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    726

    Re

    Grazie, avevo provato.
    Ma sbaglio in qualcosa.

    Per il momento ho fatto una coas dl genere che funziona.

    Function ctl_Status(ByVal str As String) As String

    If str = "True" Or str = "TRUE" Or str = "true" Then
    Return "ATTIVO"
    Else
    Return "NON ATTIVO"
    End If

    End Function

    ed richiamo nel datagrid :

    <asp:TemplateColumn HeaderText="VISUALIZZA">
    <ItemTemplate>
    <div align="center">
    <asp:Label id="lbl_view" runat="server">
    <%# ctl_Status(DataBinder.Eval(Container.DataItem, "VIEW"))%>
    </asp:Label>

    ....

    non è il massimo.

    Non so dove inseire la sub che al caricamento del datagrid verifica il controllo label


    Provo a smanettare, se hai suggerimenti sono ben accolti.
    Mungo Mauro

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    non è il massimo.

    Non so dove inseire la sub che al caricamento del datagrid verifica il controllo label
    io sinceramente trovo meglio questo ke nn andare a cercarsi tutte le label e sostituirne il valore ..

  10. #10

    Re: Re

    Originariamente inviato da fungo Non so dove inseire la sub che al caricamento del datagrid verifica il controllo label
    puoi provare anche l'evento onitemdatabound che viene scatenato nel momento in cui l'item del controllo (es. datagrid) riceve i dati dal db ma prima che venga visualizzato

    copio e incollo dall'help in linea di vsstudio
    Use the OnItemDataBound method to provide a custom handler for the ItemDataBound event.

    The ItemDataBound event is raised after an item is data bound to the DataGrid control. This event provides you with the last opportunity to access the data item before it is displayed on the client. After this event is raised, the data item is nulled out and no longer available.
    Saluti a tutti
    Riccardo

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.