Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    asp:GridView, mostrare solo le colonne

    Salve, programmo in asp.net / vb.net.

    Per mostrare i risultati di interrogazioni con i database utilizzo di solito l'oggetto "asp:GridView".

    Questa volta, invece, ho bisogno di mostrare solo le colonne, visto che inizialmente non ho un database da interrogare.

    Di seguito la mia Gridview lato client:
    <asp:GridView ID="GrdNews" runat="server" EnableViewState="true" AutoGenerateColumns="False" CellPadding="5">
    <columns>

    </columns>
    </asp:GridView>
    Di seguito lato server



    Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
    Dim dt As New DataTable
    dt.Columns.Add("name", GetType(String))
    dt.Columns.Add("cognome", GetType(String))
    GrdNews.DataSource = dt
    GrdNews.DataBind()
    End Sub
    Vorrei solo mostrare le due colonne, ma non ho risultati.

    Accetto suggerimenti, grazie.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    ASP.Net 4.0 ha aggiunto la proprietà booleana.
    ShowHeaderWhenEmpty
    Pietro

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    ci sono gli

    EmptyDataTemplate

    codice:
    <EmptyDataTemplate>
            <div align="center">-</div>
    </EmptyDataTemplate>

  4. #4
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Si ma lato client devi disegnarle le colonne bindate, altrimenti non vedrai mai un bip....
    codice:
     
    <columns>
        <asp:BoundField DataField="name" HeaderText="Nome" />
        <asp:BoundField DataField="cognome" HeaderText="Cognome" />
    </columns>
    oppure, se le colonne le crei in base al codice, devi mettere AutoGenerateColumns="True", così il gridview si crea le colonne quando bindi il datatable
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    ah beh e' ovvio che ci devono essere tutti i casi, anche quello in cui i dati ci sono

  6. #6
    Grazie Mille

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.