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

    Assegnare Valore campo contatore a campo TextBox

    Salve ragazzi sono alle prime esperienze con Asp.Net.

    Ho estrapolato i dati dal database e li devo mostrare all'interno delle textBox.

    Il campo contatore lo devo inserire all'interno di un campo nascosto perchè nn si deve vedere ma servirà in fase di aggiornamento in quanto verrà preso come parametro nella query.

    Il mio problema è che non riesco a visualizzare il campo conatore mentre tutti gli altri si:

    Ho provato con questa suluzione ma nulla:

    idAttivita.Value = (int)rdr["id_Attivita"];

    Potete cortesemente darmi dei suggerimenti?

    Grazie a tutti.

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Scusa ma che linguaggio è?
    Vediamo la query?

    Roby

  3. #3
    Scusa Roby ho sbagliato sezione. E' Asp.net C#.

    La puoi spostare te oppure ricreo una nuova discussione nella sezione corretta?

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  4. #4

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    codice:
     
            <asp:HiddenField ID="idAttivita" runat="server" />
    codice:
     
            idAttivita.value = rdr["id_Attivita"].ToString();
    ma il problema è: la query estrae l'ID correttamente ?

  6. #6
    La query l'ho stampata e da il seguente risultato:
    SELECT * FROM attivita WHERE id_attivita = 2

    Tutti gli altri campi che compongono la tabella attività li mostra.
    Tranne il campo id_attivita che è quello contatore

    Ho usato il codice suggerito però mi da il seguente errore:

    'string' does not contain a definition for 'value' and no extension method 'value' accepting a first argument of type 'string' could be found (are you missing a using directive or an assembly
    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  7. #7
    Ho provato in questo modo per vedere se mi stampava l'id_attivita ma mi restituisce il seguente errore:

    int idattivita = (int)rdr["id_Attivita"];
    Riga 44: lblContatore.Text = idattivita;

    Errore:
    Cannot implicitly convert type 'int' to 'string'

    La riga 44 è quella che segnala come errore.
    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  8. #8
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Scusami ho sbagliato io, le proprieta' value e text sono di tipo string .

    "idattivita" è un intero, per assegnarlo alla proprietà .text di una textbox o label devi trasformarlo in string.

    prova:
    codice:
    lblContatore.Text = rdr["id_Attivita"].ToString();

  9. #9
    Perfetto grazie mille!!!!

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

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.