Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    88

    Recuperare un valore da un datagrid

    Una domanda veloce per chi ne sa più di me.
    Ho bisogno di recuperare il valore di un campo da un datagrid.
    Qualcuno sa dirmi come fare?
    AR

  2. #2
    se è messo su una databoundcolumn semplice fai cosi:
    DataGrid.Items[indice riga].Cells[Indice colonna].Text

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    88
    Ho provato in questo modo ma non mi viene recuperato nessun valore.
    Dove sbaglio?

    dim valore as string=datagrid.Items(0).Cells(0).Text
    msg.text=valore

    ho un datagrid in questo modo

    <asp:datagrid id="Grid" runat="server">
    <Columns>
    <asp:HyperLinkColumn runat="server"

    DataNavigateUrlField="pr"
    SortExpression ="PRATICA"
    DataNavigateUrlFormatString="1,2.aspx?PRATICA={0}"
    DataTextField="PR"
    HeaderText ="PRATICA"

    Target="_blanck" />
    </Columns>
    </asp:datagrid>
    AR

  4. #4
    Come ho detto quel codice va bene per un DataBoundColumn, per altri tipi devi estrarti il controllo e leggerne le proprietà:
    codice:
    (System.Web.UI.WebControls.LinkButton)datagrid.Items(0).Controls[1].Controls[0]).Text

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.