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

    Problemi con i controlli utente

    Studiando sul libro, sono arrivato a i controlli utente. Ho un problema: ho queste 2 pagine

    LoginForm.aspx
    codice:
    <%@ Page Language="VB" %>
    <%@ Register TagPrefix="Acme" TagName="Message" Src="LoginForm.ascx" %>
    <html>
    <head>
    </head>
    <body>
    <script runat="server">
    public Username as String
    public Password as String
    public Sub Submit_Click(obj as object, e as eventargs)
    lblMessage.Text="Ciao " & txtUsername.Text
    End Sub
    </script>
        <Acme:Message id="UserControl1" runat="server"></Acme:Message>
    </body>
    </html>

    LoginForm.ascx
    codice:
    <%@ Control Language="VB" %>
    
    
    
        Controllo Utente Semplice! 
    </p>
    
    
    
        
    </p>
    <form runat="server">
        <table height="150" width="300">
            <tbody>
                <tr>
                    <td>
                        Inserisci i tuoi dati</td>
                </tr>
                <tr>
                    <td>
                        Username:<asp:TextBox id="txtUsername" runat="server"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                        Password:<asp:TextBox id="txtPassword" runat="server"></asp:TextBox>
                    </td>
                </tr>
            </tbody>
        </table>
        
    
    
            <asp:Label id="lblMessage" runat="server"></asp:Label>
        </p>
    </form>
    <asp:Button id="Button1" onclick="Submit_Click" runat="server" Text="Button"></asp:Button>
    Sono impallato su questo argomento da 2 giorni e pure, da quanto dice il libro, dovrebbe essere facile!Quando mando in esecuzione LoginForm.aspx mi viene fuori il seguente errore:

    Errore di compilazione
    Descrizione: Errore durante la compilazione di una risorsa necessaria per soddisfare la richiesta. Rivedere i dettagli relativi all'errore e modificare in modo appropriato il codice sorgente.

    Messaggio di errore del compilatore: BC30456: 'Submit_Click' non è un membro di 'ASP.LoginForm_ascx'.

    Qualcuno mi dice dove sbaglio e come risolvere gentilmente?
    Grazie!
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    public Sub Submit_Click(obj as object, e as eventargs)
    lblMessage.Text="Ciao " & txtUsername.Text
    End Sub

    prova a metterlo nella pagina ascx e nn in quella aspx

  3. #3
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Così ho già provato e funziona.. ma non ne vedo l'utilità!Che mi dici a riguardo?
    ~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.