Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    83

    [vb.net] datagrid: visualizza 2 volte le stesse colonne

    buonasera a tutti...
    uso visualstudio 2005 e vb.net.
    ho un datagrid popolato (correttamente) con la seguente funzione:

    codice:
    Public Function fillDataGrid(ByVal dg As DataGrid, ByVal anno As String) As String
    		Dim strConnectionString As String = "server=localhost;uid=sa;pwd=ciao;database=master"
    		Dim conn As New SqlClient.SqlConnection(strConnectionString)
    		Dim ds As DataSet = New DataSet
    		Dim adapter As New SqlClient.SqlDataAdapter
    		Dim procedura As SqlClient.SqlCommand = New SqlClient.SqlCommand("sp", conn)
    		'Dim procedura As SqlClient.SqlCommand = New SqlClient.SqlCommand("select_progetti", conn)
    		procedura.CommandType = CommandType.StoredProcedure
    		adapter.SelectCommand = procedura
    		sp.insInputPar("@anno", SqlDbType.VarChar, 5, anno.Trim, procedura)
    		adapter.Fill(ds)
    		dg.DataSource = ds
    		dg.DataBind()
    	End Function
    la stored procedure sp mi ritorna una tabella con le seguenti colonne:
    codp, titolo, stato

    devo modificare il datagrid in quanto la colonna titolo deve essere una colonna di hyperlink che vanno alla pagina x.aspx mentre la colonna codp deve essere nascosta.
    allora, tramite il generatore di proprietà del datagrid di visualstudio, mi creo una colonna ipertestuale contenente i link e una colonna associata contenente gli stati.
    le colonne titolo e stato vengono visualizzate correttamente, il problema è ke vengono visualizzate, un'altra volta tutte le colonne come da immagine.


    perchè? grazie
    Immagini allegate Immagini allegate

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.