Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908

    Errore: È previsto un identificatore.

    Quando provo a visualizzare una pagina .aspx mi viene fuori questo errore:

    Errore di compilazione
    Descrizione: Si è verificato un errore durante la compilazione di una risorsa necessaria per soddisfare la richiesta. Verificare i dettagli dell'errore specifico riportati di seguito e modificare il codice sorgente in modo appropriato.

    Messaggio di errore del compilatore: BC30203: È previsto un identificatore.

    Errore nel codice sorgente:



    Riga 2:
    Riga 3: <script runat="server">
    Riga 4: Sub tbMessage_Change("Sender as object, E as EventArgs")
    Riga 5: lblMessage.Text = "Hello " + tbMessage.Text
    Riga 6: End Sub

    La riga4(in grassetto) è quella in cui mi viene segnalato l'errore!Cosa c'è che non va?
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  2. #2
    visto che sono all'inizio mi servirebbe vedere un pò + di codice specialmente quello nei tag script.

  3. #3
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Eccoti tutto il codice:



    <%@ Language = "VB" %>

    <script runat="server">
    Sub tbMessage_Change("Sender as object, E as EventArgs")
    lblMessage.Text = "Hello " + tbMessage.Text
    End Sub
    </script>

    <html><body>
    <font size ="5">Sams Teach Yourself ASP.NET in 21 Days:
    Day 2</font><hr>


    <% Response.Write ("Our First Page

    ") %>

    <form runat="server">
    Please enter your name:
    <asp:textbox id="tbMessage"
    OnTextChanged ="tbMessage_Change"
    runat=server/>
    <asp: button id="btSubmit" Text="Submit"
    runat=server/>


    <asp:label id="lblMessage" font-size="20pt"
    runat=server/>
    </form>
    </body></html>
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  4. #4
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Problema risolto!L'errore era negli apici che si trovavano nelle definizioni della subroutine!Li ho eliminati e ora funziona!

    PRIMA
    Sub tbMessage_Change("Sender as object, E as EventArgs")


    ORA
    Sub tbMessage_Change(Sender as object, E as EventArgs)
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

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.