Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    30

    Ottenere valore da GridView (DataTextField)

    Salve,
    avrei una gridView cosi formatta:

    codice:
    <asp:GridView ID="dm" runat="server" AutoGenerateColumns="False" Font-Bold="False" OnRowCommand="dm_RowCommand" OnRowDataBound="dm_RowDataBound" Width="100%">
               <HeaderStyle CssClass="intestazione2"></HeaderStyle>
               <Columns>
                   <asp:BoundField DataField="Nome" HeaderText="Istituto" ReadOnly="True" />
                   <asp:ButtonField DataTextField="Denominazione" CommandName="Storia" Text="Denominazione" HeaderText="Denominazione" />
               </Columns> 
       <PagerStyle CssClass="Pagine"></PagerStyle>
        <AlternatingRowStyle CssClass="RigaAlternata" />
    </asp:GridView>
    dovrei farmi ritornare il testo della cella Denominazione, ma non ci riesco:

    codice:
    protected void dm_RowCommand(object sender, GridViewCommandEventArgs e)
    {
         int index = Convert.ToInt32(e.CommandArgument);
         GridViewRow row = dm.Rows[index];
    
         string Nome= row.Cells[0].Text;
         string Denominazione= row.Cells[1].Text;
    }
    Per il campo nome non ho nessun problema, mentre per il campo Denominazione (che è un DataTextField) ottengo stringa vuota.

    Un aiuto sarebb molto gradito.

    Grazie a chi si interessa

  2. #2
    definizione è un button field?! e dovè settato il command argument?
    Fiore Bat - www.bcscommunity.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    30
    Originariamente inviato da FiOrEbAt
    definizione è un button field?! e dovè settato il command argument?
    Si, Denominazione è un ButtonField, non ho ben capito cosa intendi per Command Argumend (forse ti riferisci al Command Name che è "Storia" ?).

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.