buonasera a tutti...
uso visualstudio 2005 e vb.net.
ho un datagrid popolato (correttamente) con la seguente funzione:
la stored procedure sp mi ritorna una tabella con le seguenti colonne: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
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
![]()

grazie
Rispondi quotando