Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

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

    non visualizza System.Web.UI.WebControls.LinkButton

    buongiorno a tutti... sto lavorando in vb.net e ho creato una funzione che dovrebbe visualizzare tutti gli appelli d'esame esistenti.
    le date degli appelli dovrebbero comparire come linkbutton in modo che, quando l'utente vi clicca sopra, viene effettuata la prenotazione all'appello. la funzione è la seguente:

    codice:
    	'funzione che lista gli appelli esistenti da oggi in poi
    	Public Function visualAppelli(ByVal user As String, ByVal oggetto As DataGrid) As String
    		Dim strConnectionString As String = "server=localhost;uid=sa;pwd=ciao;database=master"
    		Dim matr As String
    		matr = getMatr(user)
    		'apro il data adapter
    		Dim dati As DataTable = New DataTable
    		Dim tabella As DataTable = New DataTable
    		Dim conn As New SqlClient.SqlConnection(strConnectionString)
    		Dim adapter As New SqlClient.SqlDataAdapter
    		Dim procedura As New SqlClient.SqlCommand("select_appelli", conn)
    		procedura.CommandType = CommandType.StoredProcedure
    		adapter.SelectCommand = procedura
    		adapter.Fill(dati)
    		Dim myDataColumn As DataColumn = New DataColumn
    		'si popola tabella: colonna data
    		myDataColumn = New DataColumn
    		myDataColumn.ColumnName = "DataAppello"
    		tabella.Columns.Add(myDataColumn)
    		'si popola tabella: colonna sede
    		myDataColumn = New DataColumn
    		myDataColumn.ColumnName = "Sede"
    		tabella.Columns.Add(myDataColumn)
    		'si creano le righe
    		Dim link As System.Web.UI.WebControls.LinkButton
    		Dim row As DataRow
    		Dim myDataRow As DataRow
    		For Each row In dati.Rows
    			myDataRow = tabella.NewRow()
    			link = New System.Web.UI.WebControls.LinkButton
    			link.ID = row(0).ToString
    			link.Text = row(1).ToString
    			link.CommandName = newPrenotazione(matr, row(0))
    			link.Visible = True
    			myDataRow("DataAppello") = link
    			myDataRow("Sede") = row(2)
    			tabella.Rows.Add(myDataRow)
    		Next row
    		oggetto.DataSource = tabella
    		oggetto.DataBind()
    	End Function
    errori nn ne ho, ma quando apro la pagina, ho il seguente risultato. perché invece di visualizzare i linkbutton mi stampa system.web....?

    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 © 2025 vBulletin Solutions, Inc. All rights reserved.