Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Immagini in datagrid.

  1. #1
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296

    Immagini in datagrid.

    in ASP.NET C#
    Domanda:
    posso inserire un button personalizzato in una colonna button-column di datagrid?
    Se no, come posso fare per inserire una immagine nei campi di una colonna (sempre di un datagrid)?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Specifico meglio:
    Non è importante che la colonna sia dichiarata "button-column" l'importante è che io possa inserire una colonna che abbia dei bottoni personalizzabili.
    Grazie ancora

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    puoi farlo facilmente anche con una TemplateColumn...

    codice:
      <asp:TemplateColumn headertext="Bottone"">
    	  <itemtemplate>
    	  <asp:button runat="server" cssclass="tuaclasseconsfondo" />
    	  </itemtemplate>
      </asp:TemplateColumn>

  4. #4
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Perfetto... grazie,
    avevo trovato anche (che poi è lo stesso)
    codice:
    <asp:TemplateColumn> 
    <asp:TemplateColumn>								<HeaderStyle Width="20px"></HeaderStyle>			<ItemTemplate>							<asp:ImageButton id="id_mia" runat="server" ImageUrl="nome_del_bottone.gif" CommandName="nome_comando"></asp:ImageButton>						</ItemTemplate>
    </asp:TemplateColumn>

  5. #5
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Non so cosa sia successo al post precedente, ovviamente il codice corretto era:
    codice:
    <asp:TemplateColumn>				
          <ItemTemplate>
     	   <asp:ImageButton id="mia_id" Runat="server" ImageUrl="bottone_.gif" CommandName="mio_comando"></asp:ImageButton>
    	</ItemTemplate>
    </asp:TemplateColumn>

  6. #6
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,582
    dato il seguente codice della datagrid
    in quale posizione devo inserire il codice per mettere come ultima colonna l'immagine?

    pare che ogni cosa che tocco dia errore
    grazie



    codice:
            <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True"
                AutoGenerateColumns="False" DataKeyNames="CodArticolo" DataSourceID="AccessDataSource1" Height="263px" Width="406px">
                <Columns>
                    <asp:CommandField ShowSelectButton="True" />
                    <asp:BoundField DataField="CodArticolo" HeaderText="CodArticolo" InsertVisible="False"
                        ReadOnly="True" SortExpression="CodArticolo" />
                    <asp:BoundField DataField="Descrizione" HeaderText="Descrizione"
                        SortExpression="Descrizione" />
                    <asp:BoundField DataField="CodiceBarre" HeaderText="CodiceBarre" SortExpression="CodiceBarre" />
                    <asp:TemplateField></asp:TemplateField>
                
                </Columns>
                
            </asp:GridView>
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  7. #7
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    non ho dimestichezza con GridView, ma a occhio..

    <asp:TemplateField></asp:TemplateField>
    qui
    </Columns>

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.